anchor.diff:      {ok,AST} = refac_api:get_ast(File),
       case FunsToImport of 
           [] ->
  -            [NewAST]=?FULL_TD([rule(Args)], [AST]),
  +            [{_, NewAST}]=?FULL_TD([rule(Args)], [{File, AST}]),
               {ok, [{{File, File}, NewAST}]};
           _ ->
               Import=make_import_attr(ModuleName, FunsToImport),
               AST1=refac_api:insert_an_attr(AST,Import),
  -            [NewAST]=?FULL_TD([rule(Args)], [AST1]),
  +            [{_,NewAST}]=?FULL_TD([rule(Args)], [{File, AST1}]),
               {ok, [{{File, File}, NewAST}]}
       end.
   
  
positive.code: -behaviour(gen_refac).
  
  %% export of callback function.
  -export([input_pars/0, select_focus/1, 
           pre_cond_check/1, selective/0,
           transform/1]).
  
  -include("../include/gen_refac.hrl").
  
  %% Ask the user which module to import. 
  -spec (input_pars/0::() -> [string()]).                           
  input_pars()->
      ["Module name:"].
  
  %% no focus selection is needed.
  
negative.code:     end.
  
  selective() ->
      true.
  
  %%Do the actual program transformation here.
  -spec (transform/1::(#args{}) -> 
  