anchor.diff:  
   -module(refac_module_graph). 
   
  --export([module_graph/1, get_called_mods/2, module_graph_to_dot/4, module_subgraph_to_dot/4]). 
  +-export([module_graph/1, get_called_mods/2, module_graph_to_dot/4,
  +	 module_subgraph_to_dot/4, scc_graph_to_dot/3]). 
   
   -include("../include/wrangler.hrl").
   
  
positive.code:     MG = digraph:new(),
      add_edges(ModCallerCallees, [], MG),
      SG=digraph_utils:subgraph(MG, ModNames, []),
      to_dot(SG,DotFile, WithLabel),
      digraph:delete(SG),
      digraph:delete(MG).
  
  
negative.code:     ModNames = [M || {M, _} <- refac_util:get_modules_by_file(Files)],
      [{{Mod, Dir},analyze_mod_with_called_funs({Mod, Dir}, ModNames, SearchPaths)}
       || {Mod, Dir}<-ModDirs].
    
  analyze_mod_with_called_funs({Mod, Dir}, ModNames, SearchPaths) ->
      File = filename:join(Dir, atom_to_list(Mod) ++ ".erl"),
      {ok, {AnnAST, Info}} = refac_util:parse_annotate_file(File, true, SearchPaths),
  