anchor.diff:          (
               /* Only enum can have enum constants */
               { 2 == $t }?
  -            enumConstants? sep?
  +            enumConstants (nls COMMA)? sep?
           |
  -
           )
  -        classBodyDeclaration[$t]? (sep classBodyDeclaration[$t])* sep? RBRACE
  +        (classBodyDeclaration[$t] (sep classBodyDeclaration[$t])*)? sep? RBRACE
       ;
   
   enumConstants
  -    :   enumConstant (nls COMMA nls enumConstant)* (nls COMMA)?
  +    :   enumConstant (nls COMMA nls enumConstant)*
       ;
   
   enumConstant
  
positive.code:     ;
  
  arrayInitializer
      :   LBRACE nls variableInitializers? nls RBRACE
      ;
  
  /**
  
negative.code:     ;
  
  switchStatement
      :   SWITCH expressionInPar nls LBRACE nls (switchBlockStatementGroup+ nls)? RBRACE
      ;
  
  loopStatement
  