anchor.diff:  									       default ->
   										   {AstInfoAcc, ThisTreeWalker, ClauseAcc};
   									       Body ->
  -										   {ok, DjangoParseTree} = parse(Body),
  +										   {ok, DjangoParseTree} = parse(Body, Context),
   										   {{ThisAst, ThisAstInfo}, TreeWalker3} = body_ast(DjangoParseTree, NewContext, ThisTreeWalker),
   										   {merge_info(ThisAstInfo, AstInfoAcc), TreeWalker3, 
   										    [erl_syntax:clause([erl_syntax:string(Locale)], none, [ThisAst])|ClauseAcc]}
  
positive.code: compile(Binary, Module, Options) when is_binary(Binary) ->
      File = "",
      CheckSum = "",
      case parse(Binary) of
          {ok, DjangoParseTree} ->
              case compile_to_binary(File, DjangoParseTree, 
  				   init_dtl_context(File, Module, Options), CheckSum) of
                  {ok, Module1, _, _} ->
                      {ok, Module1};
                  Err ->
  
negative.code:         true ->
              ok;
          _ ->
              case parse(Data, Context) of
                  {ok, Val} ->
                      {ok, Val, CheckSum};
                  Err ->
                      Err
              end
      end.
  
  custom_tags_ast(CustomTags, Context, TreeWalker) ->
      {{CustomTagsClauses, CustomTagsInfo}, TreeWalker1} = custom_tags_clauses_ast(CustomTags, Context, TreeWalker),
  