code: @CheckResult
      @NonNull
      public final <O> Data<O> transform(@NonNull Function<? super T, ? extends O> function) {
          return new TransformData<>(this, function);
      }
docs: Transforms this data by applying {@code function} to each element.