ReactiveGate

ReactiveGate is implementation of idea that property consist of two
separated streams: in (from view to view model) and out (from view model
to view)