anchor.diff:    | functionSignature functionBody
     | returnType? 'get' identifier functionBody
     | returnType? 'set' identifier formalParameterList functionBody
  -  | ('final' | 'const') type? staticFinalDeclarationList ';'
  +  | ('final' | 'const') dtype? staticFinalDeclarationList ';'
     | variableDeclaration ';'
     ;
   getOrSet
  
positive.code:   ;
  onPart
    : catchPart block
    | 'on' type catchPart? block
    ;
  catchPart
    : 'catch' '(' identifier (',' identifier)? ')'
  
negative.code:   | functionExpression
    | literal
    | identifier
    | nayaExpression
    | constObjectExpression
    | '(' expression ')'
    ;
  