anchor.diff:      ;
   
   label
  -    : IdentifierAt NL*
  +    : simpleIdentifier (AT_NO_WS | AT_POST_WS) NL*
       ;
   
   controlStructureBody
  
positive.code: anonymousFunction
      : 'fun'
      (NL* type NL* '.')?
      NL* functionValueParameters
      (NL* ':' NL* type)?
      (NL* typeConstraints)?
      (NL* functionBody)?
  
negative.code: 
  modifiers
      : (annotation | modifier)+
      ;
  
  parameterModifiers
      : (annotation | parameterModifier)+
      ;
  
  modifier
  