Operator AsObservable

Rewritten AsObservable.

Issue #1060