class Functions {

  @NonNull
  public static <T> Function<T, T> identityFunction() {
    @SuppressWarnings("unchecked")
    final Function<T, T> identityFunction = (Function<T, T>) NULL_OPERATOR;
    return identityFunction;
  }

  private  Functions();

}