return response;
}
public <T> java.util.concurrent.CompletableFuture<T> future(
ContextualCallable<java.util.concurrent.CompletableFuture<T>> callable) {
java.util.concurrent.CompletableFuture<T> response = new java.util.concurrent.CompletableFuture<T>();
<BUG>call(Callables.ofFuture(callable), new FailsafeFuture<T>(response));
</BUG>
return response;
}
public <T> java.util.concurrent.CompletableFuture<T> futureAsync(

return response;
}
public <T> java.util.concurrent.CompletableFuture<T> future(
ContextualCallable<java.util.concurrent.CompletableFuture<T>> callable) {
java.util.concurrent.CompletableFuture<T> response = new java.util.concurrent.CompletableFuture<T>();
call(Functions.asyncOfFuture(callable), new FailsafeFuture<T>(response));
return response;
}
public <T> java.util.concurrent.CompletableFuture<T> futureAsync(
