- Fix negate operator (tests coming shortly)
  Syntax permitted one of two things:
    !(expression)
    ![selector]
- recompile grammar
- add more conditional tests (logical operators, unary negate, etc)