anchor.diff:  
   classStatement
       : attributes propertyModifiers typeHint? variableInitializer (',' variableInitializer)* SemiColon
  -    | attributes memberModifiers? Const typeHint? identifierInititalizer (',' identifierInititalizer)* SemiColon
  +    | attributes memberModifiers? Const typeHint? identifierInitializer (',' identifierInitializer)* SemiColon
       | attributes memberModifiers? Function '&'? identifier
             typeParameterListInBrackets? '(' formalParameterList ')' baseCtorCall? methodBody
       | Use qualifiedNamespaceNameList traitAdaptations
  
positive.code:     : identifier ':'
      ;
  
  constantInititalizer
      : constant
      | string
      | Array '(' (arrayItemList ','?)? ')'
      | '[' (arrayItemList ','?)? ']'
      | ('+' | '-') constantInititalizer
      ;
  
  constant
  
negative.code:     ;
  
  variableInitializer
      : VarName (Eq constantInitializer)?
      ;
  
  identifierInitializer
      : identifier Eq constantInitializer
      ;
  
  globalConstantDeclaration
      : attributes Const identifierInitializer (',' identifierInitializer)* SemiColon
      ;
  
  expressionList
  