anchor.diff:  	end,
       element(1, ast_traverse_api:once_tdTU(F, AnnAST, {})).
       
  -tuple_pars(AnnAST, ModName, FunName, Arity, Index, Num, Info, SearchPaths, TabWidth) ->
  +tuple_pars(FileName, AnnAST, ModName, FunName, Arity, Index, Num, Info, SearchPaths, TabWidth) ->
       Forms = refac_syntax:form_list_elements(AnnAST),
  -    Args = {ModName, ModName, FunName, Arity, Index,
  -	    Num, SearchPaths, TabWidth},
  +    Args = {FileName, ModName, ModName, FunName, Arity, Index,Num, SearchPaths, TabWidth},
       Forms1 = [F1 || F <- Forms, F1 <- do_tuple_fun_pars(F, Args)],
       AnnAST1 = refac_syntax:form_list(Forms1),
       case refac_misc:is_exported({FunName, Arity}, Info) of
  
positive.code:     end.
  
  
  tuple_pars_in_function(Form, _Others = {CurModName, FunDefMod, FunName, Arity,
  					Index, Num, SearchPaths, TabWidth}) ->
      Fun1 = refac_syntax:function_name(Form),
      FunName1 = refac_syntax:data(Fun1),
      FunArity1 = refac_syntax:function_arity(Form),
      Args = {CurModName, FunDefMod, FunName, Arity, Index, Num, SearchPaths, TabWidth},
      case {FunName1, FunArity1} of
        {FunName, Arity} ->
  	  Cs = refac_syntax:function_clauses(Form),
  
negative.code:     element(1, ast_traverse_api:full_tdTP(fun do_tuple_actual_pars/2, Node, Args)).
   
  
  do_tuple_actual_pars(Node, Others = {_FileName, CurModName, FunDefMod, FunName,
  				     Arity, Index, Num, _SearchPaths, _TabWith}) ->
      case refac_syntax:type(Node) of
        application ->
  