RxJava makes error handling a snap. Just use onError, right?
That's fine and dandy if you're the subscriber, but what about exceptions that
occur inside your operators? How do you ensure that an Exception in, say,
flatMap() gets passed along to onError? And what if you