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:  
  search_and_transform_4(File,Rules,Tree,Fun,Selective) ->
      F = fun(Node, CandsNotToChange) ->
                  Res = try_expr_match(Rules, {File, Node}),
                  case Res of
                      {true, NewExprAfter} ->
                          case Selective of
                              true ->
  
negative.code: %% pre_order
  extended_full_tdTP(Fun, Node, Others) ->
      {Node1, C} =extended_full_tdTP_1(Fun, Node, Others),
      if C -> {remove_fake_begin_end(Node1),C};
         true -> {Node1, C}
      end.
          
  extended_full_tdTP_1(Fun, Node, Others) ->
      {Node1, Changed} =Fun(Node, Others),
  