observable::eventStreamToObservable