anchor.diff:  %% should be the same as the first element, and the third element in the tuple is the 
   %% AST represention of the file.
   
  -%% TODO: This function should not longer be used.
  +%% Note: This function should not longer be used.
  +
   -spec(write_refactored_files([{{filename(),filename()},syntaxTree()}]) -> 'ok').
   write_refactored_files(Files) ->
       F = fun ({{File1, File2}, AST}) ->
  
positive.code:     end.
  
  
  %% =====================================================================
  %% @spec expand_files(FileDirs::[filename()|dir()], Ext::string()) -> [filename()]
  %% @doc Recursively collect all the files with the given file extension 
  %%  in the specified directoris/files.
  -spec(expand_files(FileDirs::[filename()|dir()], Ext::string()) -> [filename()]).
  expand_files(FileDirs, Ext) ->
      expand_files(FileDirs, Ext, []).
  
negative.code:       {error, Reason} -> erlang:error(Reason)
      end.
  
  
  quick_parse_annotate_file(FName, SearchPaths, TabWidth) ->
      FileFormat = file_format(FName),
      case refac_epp_dodger:parse_file(FName, [{tab, TabWidth}, {format, FileFormat}]) of
  