Because o is `Observable<? extends T>` and I cannot call `singleOrDefault(T)` on it directly.