VariantN.opBinaryRight
VariantN opBinaryRight(string op, T)(T lhs) if ((op == "+" || op == "*") &&
is(typeof(opArithmetic!(T, op)(lhs))))ditto
VariantN opBinaryRight(string op, T)(T lhs) if ((op == "&" || op == "|" || op == "^") &&
is(typeof(opLogic!(T, op)(lhs))))ditto