A UnaryFunction object where the return type and the parameter type of the function call operator are the same type.
Negate , Identity .