public static TR Multiply(T1 left, T2 right) { return(GetMultiplyFunc()(left, right)); }
public static T Multiply(T left, T right) { return(GetMultiplyFunc()(left, right)); }