anchor.diff:      ref(notEqualOperator) |
       ref(bitShiftLeft) |
       ref(bitShiftRight) |
  -    ref(negate)
  +    ref(negate) |
  +    failure("Operation Expected")
     );
   
     callable() =>
  
positive.code:     ref(tryCatchStatement) |
      ref(namespace) |
      ref(classBlock) |
      ref(expressionStatement)
    );
  
    expressionStatement() => ref(expression);
  
negative.code: 
    expression() =>
      ref(operation) |
      ref(expressionItem) |
      failure("Expression Expected");
  
    operation() => ref(
      token,
  