anchor.diff:  		       || {{{StartLine1, StartCol1}, {EndLine1, EndCol1}}, FunCall1}<-Candidates,
   			  StartLine1 >= StartLine],
   	    {ok, Regions};
  -	{error, reason} ->
  +	{error, _Reason} ->
   	    {error, "You have not selected a function definition."}  %% THIS SHOULD NOT HAPPEN.
       end.
   
  
positive.code: 		   _  -> S
  	       end
  	end,
      AllVars = lists:usort(lists:concat(lists:map(fun(E)->refac_syntax_lib:fold(F1, [], E) end,  WholeExpList))),
      SubExpListBdVars = lists:concat(lists:map(fun(E) -> As = refac_syntax:get_ann(E),
  							    case lists:keysearch(bound,1, As) of
  								{value, {bound, BdVars1}} -> BdVars1;
  								_ -> []
  							    end
  						  end, SubExpList)),
      SubExpListBdVarPoses = lists:map(fun({_Var, Pos}) -> Pos end, SubExpListBdVars),
      SubExpListEndPos = element(2, refac_util:get_range(lists:last(SubExpList))),
      VarsToExport = lists:usort([V || {V, SourcePos, DefPos} <- AllVars,
  
negative.code:     
  
  
  fold_expression_1(FileName, StartLine, StartCol, EndLine, EndCol, NewExp, {FunClauseDef, ClauseIndex}) -> 
      {ok, {AnnAST, _Info}} = refac_util:parse_annotate_file(FileName, true, []),
      FunCall = case refac_syntax:type(NewExp) of 
  		  application -> NewExp;
  