open fun <U : Any> compose(handler: Handler<Boolean>, next: Future<U>): Future<U>
open fun <U : Any> compose(mapper: Function<Boolean, Future<U>>): Future<U>