anchor.diff:  -spec(pos_to_expr_list(Tree::syntaxTree(), Start::pos(), End::pos()) ->
   	     [syntaxTree()]).
   pos_to_expr_list(AnnAST, Start, End) ->
  -    Es = pos_to_expr_list_1(AnnAST, Start, End, fun refac_misc:is_expr/1),
  +    Es = pos_to_expr_list_1(AnnAST, Start, End, fun is_expr/1),
       get_expr_list(Es).
   
  -pos_to_expr_or_pat_list(AnnAST, Start, End) ->
  -    F = fun
  -	  (E) -> refac_misc:is_expr(E) orelse refac_misc:is_pattern(E)
  -	end,
  -    Es = pos_to_expr_list_1(AnnAST, Start, End, F),
  -    get_expr_list(Es).
  - 
   pos_to_expr_list_1(Tree, Start, End, F) ->
       {S, E} = refac_misc:get_start_end_loc(Tree),
       if (S >= Start) and (E =< End) ->
  
positive.code:     [L].
  
  
  
  %% ===========================================================================
  %% @spec expr_to_fun(Tree::syntaxTree(), Exp::syntaxTree())->
  %%                   {ok, syntaxTree()} | {error, none}
  
negative.code: pos_to_expr_1(Tree, Start, End) ->
      {S, E} = refac_misc:get_start_end_loc(Tree),
      if (S >= Start) and (E =< End) ->
  	   case is_expr(Tree) of
  	     true ->
  		   [Tree];
  	     _ ->
  