anchor.diff:  %%==========================================================================================
   -spec(caller_called_modules(FName::filename(), SearchPaths::[dir()], TabWidth::integer()) -> ok).
   caller_called_modules(FName, SearchPaths, _TabWidth) ->
  +    check_search_paths(FName, SearchPaths),
       %% I use 'false' in the following function call, so that macro can get expanded;
       AbsFileName = filename:absname(filename:join(filename:split(FName))),
       ClientFiles = wrangler_modulegraph_server:get_client_files(AbsFileName, SearchPaths),
  
positive.code: 	     {error, string()} | {ok, {[{modulename(), functionname(), functionarity()}],
  				       [{modulename(), functionname(), functionarity()}]}}).
  caller_funs(FName, Line, Col, SearchPaths, TabWidth) ->
      {ok, {AnnAST, Info}} = refac_util:parse_annotate_file(FName, true, SearchPaths, TabWidth),
      case interface_api:pos_to_fun_def(AnnAST, {Line, Col}) of
        {ok, Def} ->
  
negative.code: 			Arity = refac_syntax:function_arity(T),
  			case has_receive_expr(T) of
  			  {true, Line} ->
  				case is_non_tail_recursive_server(T, {ModName, FunName, Arity}, Line, SearchPaths) of
  				true -> [{ModName, FunName, Arity} | S];
  				_ -> S
  			      end;
  