anchor.diff:  
   tuple_to_record_eclipse(File, FLine, FCol, LLine, LCol, RecName, FieldString,
   			SearchPaths) ->
  -    refac_tuple_to_record:tuple_to_record_eclipse(File, FLine, FCol, LLine, LCol,
  -						  RecName, FieldString, SearchPaths).
  +    try_refactoring(refac_tuple_to_record,tuple_to_record_eclipse, [File, FLine, FCol, LLine, LCol,
  +								    RecName, FieldString, SearchPaths]).
   
   
   %%=========================================================================================
  
positive.code: -spec(rename_process/5::(filename(), integer(), integer(), string(), [dir()]) ->
  	       {error, string()} | {undecidables, string()}| {ok, [filename()]}).
  rename_process(FileName, Line, Col, NewName, SearchPaths) ->
      refac_rename_process:rename_process(FileName, Line, Col, NewName, SearchPaths).
  
  
  
  -spec(new_macro/5::(filename(), pos(), pos(), string(), [dir()]) ->
  	      {error, string()} | {ok, string()}).
  new_macro(FileName, Start, End, MacroName, SearchPaths) -> 
      refac_new_macro:new_macro(FileName, Start, End, MacroName, SearchPaths).
  
  
  
  
  
  
negative.code: %%  {ok, [filename()]} | {error, string()}
  -spec(fun_to_process/5::(filename(), integer(), integer(), string(), [dir()]) -> {ok, [filename()]} | {error, string()}).
  fun_to_process(FileName, Line, Col, ProcessName, SearchPaths) ->
      try_refactoring(refac_fun_to_process, fun_to_process, [FileName, Line, Col, ProcessName, SearchPaths]).
  
  
  %%=========================================================================================
  