`Observable<T> singleOrDefault(T defaultValue)` also need to 

However, I cannot write `<U super T> Observable<U> singleOrDefault(U defaultValue)` in Java :(