anchor.diff:        form_list ->
   	  Es = refac_syntax:form_list_elements(Node),
   	  Es1 = lists:map(fun (E) -> add_category(E) end, Es),
  -	  Node1 = refac_syntax:copy_attrs(Node, refac_syntax:form_list(Es1)),
  +	  Node1 = rewrite(Node, refac_syntax:form_list(Es1)),
   	  refac_syntax:add_ann({category, form_list}, Node1);
         attribute -> add_category(Node, attribute);
         function -> add_category(Node, function);
  
positive.code: 	      {ok, {atom(), atom(), integer(), pos(), pos()}} | {error, string()}).
  pos_to_fun_name(Node, Pos) ->
      case once_tdTU(fun pos_to_fun_name_1/2, Node, Pos) of
        {_, false} -> {error, "You have not selected a function name!"};
        {R, true} -> {ok, R}
      end.
  
  
negative.code: 
  remove_duplicates(L) ->
      refac_move_fun:remove_duplicates(L, []).
  
  rewrite(Tree, Tree1) ->
      refac_syntax:copy_attrs(Tree, Tree1).
  
  