Report question

Question: Implementing IObservable<T> from scratch