anchor.diff:      : CLASS_DEFINITION 
         { def = new ClassDefinition($CLASS_DEFINITION); 
           dec = new ClassDeclaration($CLASS_DEFINITION);
  -        $declaration = def; }
  +        $declaration = dec; }
         typeName
         { dec.setIdentifier($typeName.identifier); 
           def.setIdentifier($typeName.identifier); }
  
positive.code:             ms=specifier
             { mdec.setSpecifierExpression($ms.specifierExpression); }
            )?
            { $declaration = mdec; }
            s1=SEMICOLON
            { $declaration.setEndToken($s1); }
          //-> ^(METHOD_DECLARATION unionType memberName methodParameters specifier?)
  
negative.code:         dec = new AttributeDeclaration($VALUE_MODIFIER);
          def.setType(fm);
          dec.setType(fm);
          $declaration = dec; }
        memberName
        { dec.setIdentifier($memberName.identifier); 
          def.setIdentifier($memberName.identifier); }
  