code: @Override
      public Future<T> peek(final Consumer<? super T> c) {
  
          return (Future<T>) MonadicValue.super.peek(c);
      }
docs: /*
  (non-Javadoc)
  
  @see
  com.oath.cyclops.lambda.monads.Transformable#peek(java.util.function.Consumer)