Observable is a default implementation for IObservable