anchor.diff:      : attributes Private? modifier? Partial? (
         classEntryType identifier typeParameterListInBrackets? (Extends qualifiedStaticTypeRef)? (Implements interfaceList)?
       | Interface identifier typeParameterListInBrackets? (Extends interfaceList)? )
  -      OpenCurlyBracket classStatement* '}'
  +      OpenCurlyBracket classStatement* CloseCurlyBracket
       ;
   
   classEntryType
  
positive.code: 
  namespaceNameTail
      : identifier (As identifier)?
      | OpenCurlyBracket namespaceNameTail (','namespaceNameTail)* ','? '}'
      ;
  
  qualifiedNamespaceNameList
  
negative.code:     ;
  
  namespaceDeclaration
      : Namespace (namespaceNameList? OpenCurlyBracket namespaceStatement* CloseCurlyBracket | namespaceNameList SemiColon)
      ;
  
  namespaceStatement
  