anchor.diff:      ;
   
   annotation
  -    : declarationModifier -> ^(ANNOTATION declarationModifier) 
  +    : declarationModifier
  +    -> ^(ANNOTATION declarationModifier) 
       | userAnnotation
       ;
   
  
positive.code:     ;
      
  parameterName
      : LIDENTIFIER -> ^(ARG_NAME LIDENTIFIER)
      ;
  
  namedArguments
  
negative.code:     ;
  
  directive
      : return | throw | break | retry
      ;
  
  return
      : 'return' assignable?
      -> ^(RET_STMT assignable?)
      ;
  
  throw
      : 'throw' expression?
      -> ^(THROW_STMT expression?)
      ;
  
  break
      : 'break' expression?
      -> ^(BREAK_STMT expression?)
      ;
      
  retry
      : 'retry'
      -> ^(RETRY_STMT)
      ;
  
  abstractMemberDeclaration
  