anchor.diff:  expr_search(FileName, Start, End) ->
       ?wrangler_io("\nCMD: ~p:expr_search(~p, ~p,~p).\n", [?MODULE, FileName, Start, End]),
       {ok, {AnnAST, _Info}} =refac_util:parse_annotate_file(FileName,true, []),
  -    case pos_to_expr(FileName, AnnAST, {Start, End}) of 
  +    case refac_util:pos_to_expr_list(AnnAST, Start, End) of 
   	[E|Es] -> 
   	    Res = case Es == [] of 
   		      true ->
  
positive.code: 	  end,
      Res.
  
  
  	    
  %% get the location of a token.
  token_loc(T) ->
        case T of 
  	{_, L, _V} -> L;
  	{_, L1} -> L1
        end.
  
  %% get the value of a token.
  token_val(T) ->
      case T of 
  	{_, _, V} -> V;
  	{V, _} -> V
      end.
  
negative.code: 		 
  
  
        
  
  %% get the binding structure of variables.
  -spec(var_binding_structure/1::([syntaxTree()]) -> [{integer(), integer()}]).	     
  