private static T InvokeImpl1(T arg1, T arg2)
 {
     return(Typed <T> .Value(arg1, arg2));
 }