apply
Channel State Val Var
asChannel
Channel
asState
State
attach
Observable
attachAndFire
State