public static BinaryOperator Binary(this Operator op) { return(op.AssertCast <BinaryOperator>()); }
public static UnaryOperator Unary(this Operator op) { return(op.AssertCast <UnaryOperator>()); }