Work in progress re. re-working CompletableFuture implementing the preferred DeferredResult. More work to be done yet.