anchor.diff:  // ANNOTATIONS
   
   annotationsOpt
  -    :   (annotation nls)*
  +    :   (annotation (nls annotation)* nls)?
       ;
   
   annotation
  -    :   AT annotationName ( LPAREN elementValues? rparen )?
  +    :   AT annotationName ( LPAREN elementValues? rparen)?
       ;
   
   elementValues
  
positive.code:     ;
  
  modifiersOpt
      :   modifiers?
      ;
  
  modifiers
      :   (modifier nls)+
      ;
  
  classOrInterfaceModifiersOpt
  
negative.code:     ;
  
  classifiedModifiers[int t]
      :   (   { 0 == $t }? variableModifiers
          |   { 1 == $t }? modifiers
          ) nls
      ;
  
  /**
   *  t   0: local variable declaration; 1: field declaration
  