I was expecting `Single#lift()` to be part of the public API like `Observable#lift()`. Is there a reason for this restriction? `Single#compose()` is public, too (and links to `#lift()` in the docs). I guess the private access is just a bug. https://github.com/ReactiveX/RxJava/blob/1.x/src/main/java/rx/Single.java#L176 My workaround: ``` Single.just("value") .toObservable() .lift(myOperator) .toSingle(); ```