public static <T>FutureW<T> of(final CompletableFuture<T> f){
  return new FutureW<>(f);
}

public static < T > FutureW < T > of ( final CompletableFuture < T > f ) { return new FutureW < > ( f ) ; }
create a futurew instance from the supplied completablefuture
