code: @SuppressWarnings("unchecked")
      @Override
      public <R> Try<R> map(ThrowableFunction1<T, R> function) {
          return (Try<R>) this;
      }
docs: Always returns <i>this</i>. <br>
  As per definition this is a failure without any data to map.
  
  @since 1.0