public ControlProperty(IObservable <TProperty> values, IObserver <TProperty> valueSink) { Values = values.SubscribeOnMain(); ValueSink = valueSink.AsObserver(); }