code: @Override
      public <B> OptionalT<W,B> map(final Function<? super T, ? extends B> f) {
          return new OptionalT<W,B>(
                                    run.map(o -> o.map(f)));
      }
docs: Map the wrapped Optional
  
  <pre>
  {@code
  OptionalWT.of(AnyM.fromStream(Arrays.asOptionalW(10))
  .map(t->t=t+1);
  
  
  //OptionalWT<AnyMSeq<Stream<Optional[11]>>>
  }
  </pre>
  
  @param f Mapping function for the wrapped Optional
  @return OptionalWT that applies the transform function to the wrapped Optional