public static Function<Value,Value> ofValue(){
  return VALUE;
}

public static Function < Value , Value > ofValue ( ) { return VALUE ; }
the identity function for value conversion - returns the value untouched .
