anchor.diff:  
   fragment
   QuotedLiteralPart
  -    : ~('\'')
  +    : ~('\'')*
       ;
   
   SIMPLESTRINGLITERAL
  
positive.code:         metatypes?
          satisfiedTypes?
          typeConstraints?
          (classBody | typeSpecifier ';'!)
      ;
  
  interfaceBody
  
negative.code: //should '^' have a higher precedence?
  disjunctionExpression
      : conjunctionExpression 
        ('||'^ conjunctionExpression)*
      ;
  
  conjunctionExpression
  