Make Reader implement IObservable