anchor.diff:      Decoders = make_decoders(TaggedElems, ModName, ModName),
       Encoders = make_encoders(TaggedElems, ModName),
       Printer = make_printer(TaggedElems, PredefRecords, ModName, ModName),
  +    GettersSetters = make_getters_setters(TaggedElems, PredefRecords, ModName),
       Resolver = make_resolver(TaggedElems, ModName),
       AuxFuns = make_aux_funs(),
       LocalFunForms = make_local_funs(FunDeps, TaggedElems, ModName),
       NewAST = TopDecoders ++ TopEncoders ++ Decoders ++ Encoders ++
  -	Registrar ++ AuxFuns ++ LocalFunForms ++ Printer ++ Resolver ++ AST,
  +	GettersSetters ++ Registrar ++ AuxFuns ++ LocalFunForms ++ Printer ++ Resolver ++ AST,
       Compile = erl_syntax:attribute(?AST(compile), [?AST(export_all)]),
       Hdr = header(SpecFile),
       ResultAST = erl_syntax:form_list([Hdr, Module, Compile|NewAST]),
  
positive.code: 			fun({RecName, RecSize}) ->
  				?AST({'?a(RecName)', '?a(RecSize)'})
  			end, Records))])].
  
  elem_to_AST(#elem{name = Name, xmlns = XMLNS, cdata = CData,
                    result = Result, attrs = Attrs, refs = _Refs} = Elem,
  
negative.code:     Decoders = make_decoders(TaggedElems, ParentMod, ModName),
      Encoders = make_encoders(TaggedElems, ModName),
      Printer = make_printer(TaggedElems, PredefRecords, ModName, ParentMod),
      GettersSetters = make_getters_setters(TaggedElems, PredefRecords, ModName),
      Compile = erl_syntax:attribute(?AST(compile), [?AST(export_all)]),
      LocalFunForms = make_local_funs(FunDeps, TaggedElems, ModName),
      NewAST = Decoders ++ Encoders ++ GettersSetters ++ Printer ++ LocalFunForms ++ AST,
      ResultAST = erl_syntax:form_list([Hdr, Module, Compile|NewAST]),
      file:write_file(
        filename:join([ErlDirName, ModNameErl]),
  