public static ExpressionNode operator -(ExpressionNode node) => UnaryExpressionNode.Create(UnaryExpressionOperator.Minus, node);
public static ExpressionNode operator !(ExpressionNode node) => UnaryExpressionNode.Create(UnaryExpressionOperator.Not, node);