Just making sure there is consensus about this: This implies that it is not legal to call onError if onComplete throws an exception.