anchor.diff:  %% Custom tags
   %%-------------------------------------------------------------------
   
  -key_to_string(Key) when is_atom(Key) ->
  -    erl_syntax:string(atom_to_list(Key));
  -key_to_string(Key) when is_list(Key) ->
  -    erl_syntax:string(Key).
  -
   tag_ast(Name, Args, Context, TreeWalker) ->
       {{InterpretedArgs, AstInfo1}, TreeWalker1} = lists:foldr(fun
   								 ({{identifier, _, Key}, {trans, StringLiteral}}, {{ArgsAcc, AstInfoAcc}, TreeWalkerAcc}) ->
  
positive.code: 								      {CustomTagFile, CheckSum}, body_ast(DjangoParseTree, Context, TreeWalker)),
                              MatchAst = options_match_ast(Context, TreeWalker), 
                              Clause = erl_syntax:clause(
  				       [key_to_string(Tag), erl_syntax:variable("_Variables"), erl_syntax:variable("RenderOptions")],
  				       none, MatchAst ++ [BodyAst]),
                              custom_tags_clauses_ast1(CustomTags, [Tag|ExcludeTags],
  						     [Clause|ClauseAcc], merge_info(BodyAstInfo, InfoAcc), 
  
negative.code: 								    {{Ast0, AstInfo0}, TreeWalker0} = value_ast(Value, false, false, Context, TreeWalkerAcc),
  								    {{[erl_syntax:tuple([erl_syntax:atom(Key), Ast0])|ArgsAcc], merge_info(AstInfo0, AstInfoAcc)}, TreeWalker0}
  							    end, {{[], #ast_info{}}, TreeWalker}, Args),
      TagArgs = [erl_syntax:tuple([erl_syntax:atom('__render_variables'), erl_syntax:variable("_Variables")])|InterpretedArgs],
      {RenderAst, RenderInfo} = custom_tags_modules_ast(Name, TagArgs, Context),
      {{RenderAst, merge_info(AstInfo1, RenderInfo)}, TreeWalker1}.
  
  custom_tags_modules_ast(Name, InterpretedArgs, #dtl_context{ custom_tags_modules = [], is_compiling_dir = false }) ->
      {erl_syntax:application(none, erl_syntax:atom(render_tag),
  			    [erl_syntax:atom(Name), erl_syntax:list(InterpretedArgs),
  			     erl_syntax:variable("RenderOptions")]),
       #ast_info{custom_tags = [Name]}};
  custom_tags_modules_ast(Name, InterpretedArgs, #dtl_context{ custom_tags_modules = [], is_compiling_dir = true, module = Module }) ->
  