anchor.diff:      {ok, Clause} ->
   	  FunPatterns = refac_syntax:clause_patterns(Clause),
   	  List = lists:dropwhile(fun(Pat)->
  -					 {Pos11, _Pos22} = refac_util:get_range(Pat),
  -					 Pos11 < Pos
  +					 {_Pos11, Pos22} = refac_util:get_range(Pat),
  +					 Pos22 < Pos
   				 end, FunPatterns),
   	  case List of
   	      [] -> {error, "You have not selected a parameter!"};
  
positive.code:       Fun = fun(Form) ->
  	      case refac_syntax:type(Form) of 
  		function -> 
                   Name=refac_syntax:atom_value(refac_syntax:function_name(Form)),
  		  Arity = refac_syntax:function_arity(Form),
  		  case {Name, Arity} == {FunName, FunArity} of
  		    true -> [Form, FunNode];
  		    _ -> [Form]
  		  end;
  		_ -> [Form]
  	      end
  	    end,
        refac_syntax:form_list([F||Form<-Forms, F <-Fun(Form)]);
      {_, false} -> AnnAST1
    end.
  
  
negative.code:     AnnAST2 = check_implicit_funs(AnnAST1, FunName, Arity, FunNode),
      case refac_util:is_exported({FunName, Arity}, Info) of
        true ->
  	    ?wrangler_io("\nChecking client modules in the following search paths: \n~p\n",
  			 [SearchPaths]),
  	    ClientFiles = refac_util:get_client_files(File, SearchPaths),
  	    Results = tuple_parameters_in_client_modules(ClientFiles, FunName, Arity, C,
  							 length(Parameters), Mod, TabWidth),
  	    case Editor of
  		emacs ->
  		    refac_util:write_refactored_files([{{File, File}, AnnAST2} | Results]),
  		    ChangedClientFiles = lists:map(fun ({{F, _F}, _AST}) -> F end, Results),
  		    ChangedFiles = [File | ChangedClientFiles],
  		    ?wrangler_io("The following files have been changed by this refactoring:\n~p\n", [ChangedFiles]),
  		    ?wrangler_io("WARNING: Please check the implicit function calls!",[]),
  		    {ok, ChangedFiles};
  		eclipse ->
  		    Results1 = [{{File, File}, AnnAST2} | Results],
  		    Res = lists:map(fun ({{FName, NewFName}, AST}) ->
  					    {FName, NewFName, refac_prettypr:print_ast(refac_util:file_format(FName),AST)}
  				    end,
  				    Results1),
  		  {ok, Res}
  	    end;
  	false ->
  	    case Editor of
  		emacs ->
  		    refac_util:write_refactored_files([{{File, File}, AnnAST2}]),
  		    ChangedFiles = [File],
  		    ?wrangler_io("The following files have been changed by this refactoring:\n~p\n", [ChangedFiles]),
  		    ?wrangler_io("WARNING: Please check the implicit function calls!",[]),
  		    {ok, ChangedFiles};
  		eclipse -> Res = [{File, File, refac_prettypr:print_ast(refac_util:file_format(File),AnnAST2)}], {ok, Res}
  	    end
      end.
  
  
  