code: public static <T> FluentFunctions.FluentFunction<T, T> checkedExpression(final CheckedConsumer<T> action) {
          final Consumer<T> toUse = ExceptionSoftener.softenConsumer(action);
          return FluentFunctions.of(t -> {
              toUse.accept(t);
              return t;
          });
      }
docs: Convert a checked statement (e.g. a method or Consumer with no return value that throws a Checked Exception) to a
  fluent expression (FluentFunction).  The input is returned as emitted
  <pre>
  {@code
  public void print(String input) throws IOException{
  System.out.println(input);
  }
  FluentFunctions.checkedExpression(this::print)
  .applyHKT("hello")
  }
  </pre>
  @param action
  @return FluentFunction