anchor.diff:                      end, group_refs(Refs)),
       CDataCall = if HaveCData ->
                           [make_function_call(
  -                           make_dec_fun_name([cdata,Tag]), CDataVars)];
  +                           make_dec_fun_name([cdata,Tag]),
  +			   [erl_syntax:variable("__TopXMLNS")|CDataVars])];
                      true ->
                           []
                   end,
  
positive.code:                   none,
                    [tuple_or_single_var(
                       CDataCall ++ ResultElems ++ SubElResult ++ XmlElResult)]),
      SubElPattern = [erl_syntax:list(
                        [erl_syntax:match_expr(
                           erl_syntax:tuple(
                             [erl_syntax:atom("xmlel"),
  
negative.code:                 AttrPattern = tuple_or_single_var(AttrVars),
                  AttrCall = make_function_call(
                               FunName ++ "_attrs",
                               [erl_syntax:variable("__TopXMLNS"),
  			      erl_syntax:variable("_attrs")|
                                lists:map(
                                  fun(_) ->
                                          erl_syntax:atom(undefined)
  