anchor.diff:  							  Toks2),
   				  A2 = refac_syntax:set_pos(A,
   							    element(2, ghead("refac_util:adjust_locations:A2", Toks3))),
  -				  refac_syntax:copy_attrs(T,
  -							  refac_syntax:implicit_fun(refac_syntax:set_pos(refac_syntax:copy_attrs(Name,
  -																 refac_syntax:arity_qualifier(Fun2, A2)),
  -													 P)));
  +				  rewrite(T, refac_syntax:implicit_fun(refac_syntax:set_pos(rewrite(Name,
  +												    refac_syntax:arity_qualifier(Fun2, A2)),
  +											    P)));
   			      _ -> T
   			    end;
   			_ -> T
  
positive.code:       -> {ok, syntaxTree()} | {error, string()}).
  pos_to_fun_def(Node, Pos) ->
      case once_tdTU(fun pos_to_fun_def_1/2, Node, Pos) of
        {_, false} -> {error, "You have not selected a function definition!"};
        {R, true} -> {ok, R}
      end.
  
  
negative.code:          parse_annotate_file/4,write_refactored_files/1, write_refactored_files_for_preview/1,
           build_lib_side_effect_tab/1, build_local_side_effect_tab/2,
  	 build_scc_callgraph/1,build_callercallee_callgraph/1, has_side_effect/3,
           callback_funs/1,auto_imported_bifs/0, called_funs/2, file_format/1, rewrite/2]).
  
  -export([test_framework_used/1]).
  -export([analyze_free_vars/1, remove_duplicates/1]).
  