public static void Rule(Expression result, Expression expression, ExpressionOperator op, Term term) { result.Value = op.Function(expression.Value, term.Value); }