anchor.diff:                 catch
                      _E1:_E2 ->
                          {false,[]}
  -               end,
  +              end,
       Files = wrangler_misc:expand_files(FileOrDirs, ".erl"),
       Res=lists:append([begin
                             search_and_transform_3(Rules, File, Fun, Selective)
  
positive.code: %%=================================================================
  %%-spec(reverse_function_clause(Tree::syntaxTree()) -> syntaxTree()).   
  %%@private            
  reverse_function_clause(Tree) ->
      {Tree1, _} = api_ast_traverse:stop_tdTP(
                     fun reverse_function_clause_1/2, Tree, {}),
      Tree1.
  
  reverse_function_clause_1(Node, _OtherInfo) ->
      case wrangler_syntax:type(Node) of
          function ->
              Node1=reverse_function_clause_2(Node),
              {Node1, true};
          _ ->
              {Node, false}
      end.
  reverse_function_clause_2(FunDef) ->
      FunName = wrangler_syntax:function_name(FunDef),
      Cs = wrangler_syntax:function_clauses(FunDef),
      case [C||C <- Cs, wrangler_syntax:type(C) == function_clause] of
  
negative.code: -type (rule()::{rule, any(), any()}).
  -spec(search_and_transform([rule()], [filename()|dir()]|
                             [{filename(), syntaxTree()}|syntaxTree()],
                             full_td_tp|full_bu_tp|stop_td_tp) ->
               {ok, [{{filename(),filename()}, syntaxTree()}]}|
               {ok, [{filename(), syntaxTree()}|syntaxTree()]}|
               {ok, syntaxTree()}).
  