anchor.diff:  	    case has_macros(Node) andalso (refac_util:get_free_vars(Node)==[]) of 
   		true ->
   		    Dir = filename:dirname(FileName),
  -		    DefaultIncl1 = [".","..", "../hrl", "../incl", "../inc", "../include"],
  -		    DefaultIncl2 = [filename:join(Dir, X) || X <-DefaultIncl1],
  +		    DefaultIncl2 = [filename:join(Dir, X) || X <-refac_util:default_incls()],
   		    NewSearchPaths= SearchPaths++DefaultIncl2,
   		    {Ms, UMs} = case refac_epp:parse_file(FileName, NewSearchPaths, [])  of 
   				    {ok, _, {Defs, Uses}} -> 
  
positive.code: 
  renamed_warn_msg(FunName) ->
      "\n=================================================================================\n"
  	"WARNING: Wrangler has renamed the uses of "++atom_to_list(FunName)++
  	" within the following expressions while without enough "
  	"syntactic/semantic information. Please check manually!\n".
       
  
  not_renamed_warn_msg(FunName) ->
      "\n=================================================================================\n"
  	"WARNING: Wrangler could not infer whether the uses of " ++ atom_to_list(FunName)++ 
  	" at the following positions refer to the function renamed, and they are not renamed."
  	" Please check manually!\n".
  
  
  
negative.code: 		end;
  	    _ -> {Tree, false}
  	  end;
  	arity_qualifier ->   %% is there a module name?
  	    do_rename_fun_in_arity_qualifier(Tree, M, OldName, Arity, NewName);
  	tuple -> 
  	    do_rename_fun_in_tuples(Tree, {FileName, SearchPaths, M, OldName, NewName, Arity, Pid, TabWidth});
  	_ -> {Tree, false}
      end.
  
  do_rename_fun_in_arity_qualifier(Tree, M, OldName, Arity, NewName) ->
  