anchor.diff:      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 ++ Printer ++ LocalFunForms ++ AST,
  +    NewAST = Decoders ++ Encoders ++ GettersSetters ++ Printer ++ LocalFunForms ++ AST,
       ResultAST = erl_syntax:form_list([Hdr, Module, Compile|NewAST]),
       file:write_file(
         filename:join([ErlDirName, ModNameErl]),
  
positive.code:      make_function(is_known_tag,
  		   [?AST({xmlel, Name, Attrs, _}), ?AST(TopXMLNS)],
  		   KnownTagCase),
       make_function(pp, [?AST(Term)], [PPCase])].
  
  make_encoders(TaggedSpecs, ModName) ->
  
negative.code:     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 ++
  	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]),
  