anchor.diff:  		    NewArity = Arity - Number + 1,
   		    case check_def_mod(Mod, ModName) of 
   			ok ->
  -			    case check_name_clash(FunName, NewArity, InscopeFuns, Number) of 
  +			    case check_name_clash(FunName, NewArity, InscopeFuns) of 
   				ok ->
   				    case check_is_callback_fun(Info, FunName, Arity) of 
   					ok ->  ?wrangler_io("The current file under refactoring is:\n~p\n", [FileName]),
  
positive.code: tuple_funpar(FileName, ParLine, ParCol, Number, SearchPaths, TabWidth, Editor)->
    ?wrangler_io("\nCMD: ~p:tuple_funpar(~p, ~p, ~p, ~p,~p, ~p).\n", 
              [?MODULE,FileName, ParLine, ParCol, Number, SearchPaths, TabWidth]),
  	{ok, {AnnAST, Info}} = parse_file(FileName, SearchPaths, TabWidth),
      case Number of 
  	1 -> throw({error, "Tupling one argument is not supported."});
  	_ ->ok
      end,    
      case check_first_pos({ParLine, ParCol}, AnnAST) of 
  	{error, Reason} -> {error, Reason};
  
negative.code: tuple_parameters_in_client_modules_1({Tree, Info}, Name, Arity, C, N, Mod) ->
      case lists:keysearch(module, 1, Info) of
        {value, {module, ClientModName}} ->
  	    InscopeFuns = lists:map(fun ({_M, F, A}) -> {F, A} end,
  				    refac_util:inscope_funs(Info)),
  	    NewArity = Arity - N + 1,
  	    case (lists:member({Name, NewArity}, InscopeFuns) orelse
  		  erlang:is_builtin(erlang, FunName, NewArity) orelse 
  		  erl_internal:bif(erlang, FunName, NewArity)) of		
  		false ->
  		    refac_util:stop_tdTP(fun do_tuple_fun_parameters/2, Tree,
  					 {C, N, Name, Arity, Mod});
  		true ->
  		    {error, "The new function arity causes confliction in the client module: " ++ atom_to_list(ClientModName)}
  	    end;
  	_ ->
  	    refac_util:stop_tdTP(fun do_tuple_fun_parameters/2, Tree, {C, N, Name, Arity, Mod})
      end.
  
  
  