anchor.diff:  
   -spec lookup_all(Table, Number) -> Value
   	when
  -		Table :: atom(),
  +		Table :: atom() | string(),
   		Number :: string(),
   		Value :: term().
   %% @doc Lookup the values of matching table entries.
   %% 
  +lookup_all(Table, Number) when is_list(Table) ->
  +	lookup_all(list_to_existing_atom(Table), Number);
   lookup_all(Table, [Digit | Rest]) when is_atom(Table) ->
   	Fun1 = fun(F, [H|T], [#gtt{num = Prefix, value = undefined}], Acc) ->
   				F(F, T, mnesia:read(Table, Prefix ++ [H], read), Acc);
  
positive.code: 
  -spec backup(Tables, File) -> ok
  	when
  		Tables :: atom() | [atom()],
  		File :: string().
  %% @doc Create a backup of the named table(s) in `File.BUPTMP'.
  %% 
  backup(Table, File) when is_atom(Table) ->
  	backup([Table], File);
  backup(Tables, File) when is_list(Tables), is_list(File) ->
  
negative.code: 
  -spec new(Table, Options, Items) -> ok
  	when
  		Table :: atom() | string(),
  		Options :: [{Copies, Nodes}],
  		Copies :: disc_copies | disc_only_copies | ram_copies,
  		Nodes :: [atom()],
  