docs: public static <T> void completeFrom(CompletionStage<T> source, CompletableFuture<T> target) {
      source.whenComplete(
          (t, error) -> {
            if (error != null) {
              target.completeExceptionally(error);
            } else {
              target.complete(t);
            }
          });
    }