anchor.diff:        [{_MFA, S}] -> {value, S}
       end.
   
  -%% trim_call_graph(DirList) ->
  -%%     {Sccs, E} = build_call_graph(DirList),
  +%% trim_callgraph(DirList) ->
  +%%     {Sccs, E} = build_callgraph(DirList),
   %%     trim_scc(Sccs).
   
   
  
positive.code: 
  
  %% =====================================================================
  %% @spec get_bound_vars(Node::syntaxTree())-> [atom()]
  %% @doc Return the bound variables of an AST node.
  
  -spec(get_bound_vars(Node::syntaxTree())-> [atom() | {atom(),pos()}]).
  get_bound_vars(Node) ->
      get_bound_vars_1(refac_syntax:get_ann(Node)).
  
  
negative.code: 	  Forms = if ByPassPreP -> Forms1;
  		     true -> tl(Forms1)
  		  end,
  	    Comments = erl_comment_scan:file(FName),
  	    SyntaxTree = refac_recomment:recomment_forms(Forms, Comments),
  	    Info = refac_syntax_lib:analyze_forms(SyntaxTree),
  	    AnnAST = annotate_bindings(FName, SyntaxTree, Info, 1),
  	    case analyze_free_vars(AnnAST) of 
  		{error, Reason} -> case lists:keysearch(errors, 1, Info) of
  				       {value, {errors, Error}} ->
  					   Info1 = lists:keyreplace(errors, 1, Info, {errors, Error++[Reason]}),
  					   {ok, {AnnAST, Info1}};
  				       false ->
  					   Info1 = Info ++ [{errors, [Reason]}],
  					   {ok, {AnnAST, Info1}}
  				   end;
  		 _ -> {ok, {AnnAST, Info}}
  	    end;
  	{error, Reason} -> erlang:error(Reason)
      end.
  
  %%@spec add_tokens(FName::filename(), SyntaxTree::syntaxTree()) -> syntaxTree()
  