Publishes a stream of defined values.
Ref makes references to values explicit.
In Rx terms, a StateChannel can be considered a cold observable.
A buffer is a reactive ordered list of elements
A dictionary is a reactive ordered map A => B
Every produced value on the channel
change indicates that the underlying
variable was modified and the current value can be retrieved via