A BinaryFunction object where the return type and the first parameter type of the function call operator are the same type.
Plus , Minus , Multiplies .