@Test public void wrapFuture_futureIsUnexpectedFailure() throws Exception {

  RuntimeException exception = new RuntimeException("test");
  CompletionStage<Maybe<String, MyException>> stage =
      Maybe.catchException(MyException.class, exceptionally(exception));
  assertCauseOf(ExecutionException.class, stage).isSameAs(exception);
}