anchor.diff:                | {'d', atom()},
         ErrorReason :: 'non_existing' | 'preloaded' | 'interpreted'.
   find_src(Mod) ->
  -    Default = [{"", ""}, {"ebin", "src"}, {"ebin", "esrc"}],
  -    Rules = 
  -	case application:get_env(kernel, source_search_rules) of
  -	    undefined -> Default;
  -	    {ok, []} -> Default;
  -	    {ok, R} when is_list(R) -> R
  -	end,
  -    find_src(Mod, Rules).
  +    find_src(Mod, []).
   
   -spec find_src(Beam, Rules) -> {SourceFile, Options}
                                | {error, {ErrorReason, Module}} when
  
positive.code: %%
  -module(filename).
  
  %% Purpose: Provides generic manipulation of filenames.
  %%
  %% Generally, these functions accept filenames in the native format
  
negative.code: 
  -spec basename(Filename) -> file:filename_all() when
        Filename :: file:name_all().
  
  basename(Name) when is_binary(Name) ->
      case os:type() of
  	{win32,_} ->
  