MonadicObservableValue now extends ObservableObjectValue, instead of just ObservableValue.