protected override ParsedSyntax Syntax(ParsedSyntax left, IToken token, ParsedSyntax right) { if(left == null || right == null) return base.Syntax(left, token, right); return left.Minus(token, right); }