code: public <G,B> OrFuture<G, B> goodFuture(G good) {
      return this.<G, B>promise().success(good).future();
    }
docs: Creates an OrFuture that is already completed with a {@link Good}.
  
  @param good the success value
  @param <G>  the success type
  @return an instance of OrFuture