static T GenAdd(T x, T y) { return(Operator <T> .Add(x, y)); }
static T GenMul(T x, T y) { return(Operator <T> .Multiply(x, y)); }
static T GenDiv(T x, T y) { return(Operator <T> .Divide(x, y)); }
static T GenSub(T x, T y) { return(Operator <T> .Subtract(x, y)); }