public static bool RequiresNumericTypes(this BinaryOperatorKind op) { return(op.IsArithmetic() || op.IsLogical() || op.IsComparison()); }