anchor.diff:  	mnesia:create_table(Table, Options ++
   			[{attributes, record_info(fields, gtt)},
   			{record_name, gtt}]),
  -	add_resource(Table),
   	Threshold = mnesia:system_info(dump_log_write_threshold) - 1,
   	Ftran = fun(F, [{Number, Value} | T], N) when is_integer(Number) ->
   				F(F, [{integer_to_list(Number), Value} | T], N);
  
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: 	end,
  	case mnesia:transaction(F) of
  		{atomic, ok} ->
  			ok;
  		{aborted, Reason} ->
  			exit(Reason)
  