anchor.diff:  		Table :: atom() | string(),
   		File :: string(),
   		RestoredTabs :: [atom()].
  -%% @doc Restore the named table(s) from the backup in `File.BUPTMP'.
  +%% @doc Restore the named table(s) from the backup in `File'.
   %%
   restore([H | _ ] = Tables, File) when is_list(H) ->
   	restore([list_to_existing_atom(T) || T <- Tables], File);
  
positive.code: restore(Tables, File) when is_list(Tables), is_list(File) ->
  	case mnesia:restore(File, [{clear_tables, Tables}]) of
  		{atomic, RestoredTabs} ->
  			add_resources(RestoredTabs),
  			{ok,  RestoredTabs};
  		{aborted, Reason} ->
  			exit(Reason)
  
negative.code: %%  internal functions
  %%----------------------------------------------------------------------
  
  -spec insert(Table, Number, Value, []) -> {NumWrites, #gtt{}}
  	when
  		Table :: atom(),
  