<!--- Provide a general summary of the issue in the Title above --> Would it be possible to extend the current API with CompletableFuture/Stage and not just Future?