anchor.diff:  %% element of the tuple being the module name, and the second element 
   %% binding the directory name of the file to which the module belongs.
   
  --spec(get_modules_by_file(Files::[filename()]) -> [{atom(), dir()}]).
  +-spec(get_modules_by_file(Files::[filename()]) -> [{filename(), dir()}]).
   get_modules_by_file(Files) ->
       get_modules_by_file(Files, []).
   
  
positive.code:     end.
  
  %% tokenize1(File) ->
  %%     {ok, Bin} = file:read_file(File),
  %%     S = erlang:binary_to_list(Bin),
  %%     case refac_scan_with_layout:string(S) of
  %%       {ok, Toks, _} ->
  %% 	    Res = concat_toks(Toks),
  %%       _ -> []
  %%     end.
  
  
  -spec(concat_toks(Toks::[token()]) ->
  
negative.code:     refac_callgraph:construct(CallGraph).
     
  
  -spec(build_call_graph/2::([filename()], [{{{atom(), atom(), integer()}, syntaxTree()}, {atom(), atom(), integer()}}]) ->
   	     [{{{atom(), atom(), integer()}, syntaxTree()}, {atom(), atom(), integer()}}]).
  build_call_graph([FileName | Left], Acc) ->
      case refac_util:parse_annotate_file(FileName, true, []) of
        {ok, {AnnAST, Info}} ->
  