@CheckReturnValue abstract fun lifecycle(): Observable<E>
Return a sequence of lifecycle events. Note that completion of this lifecycle will also trigger disposal