anchor.diff:           extended_expr_match/3,
            search_and_transform/3,
            search_and_collect/3,
  -         meta_apply_templates/1,
  -         simplify_expr/2, 
  -         re_order_cs/2]).
  -
  +         meta_apply_templates/1]).
  +         
   -compile(export_all).
   
   -include("../include/wrangler.hrl").
  
positive.code: %%                     NewArgs@@@=delete(N, Args@@@),
  %%                     ?TO_AST("F@(NewArgs@@@)")
  %%                   end,
  %%                   refac_api:fun_define_info(F@) == {M, F, A}).
  %%
  %%        delete(N, List) ->
  %%            lists:sublist(List, N-1)++ lists:nthtail(N, List). '''
  
negative.code:     wrangler_syntax:arity_qualifier(wrangler_syntax:atom(FunName),
                                       wrangler_syntax:integer(Arity));
  make_arity_qualifier(_FunName, _Arity) ->
      erlang:error("badarg to function api_refac:make_arity_qualifier/2.").
  
     
  check_rules(Rules) when is_list(Rules)->
  