anchor.diff:      ok = mnesia:wait_for_tables(Tables, 2500).
   
   
  -%% @doc Initialize a new cluster. Right now this just creates a
  -%% replicated table called 'cluster' that we don't use for anything.
  -initialize_cluster() ->
  -    ensure_table(cluster, []),
  -    gen_event:notify(mb_mnesia_events, {peers, [node()]}).
  -
  -
   %% @doc Return yes or no depending on if mnesia is running, or {error,
   %% Reason} if something is wrong.
   is_mnesia_running() ->
  
positive.code: 
  %% API
  -export([delete_schema/0,
           demote/1,
           demote_self/0,
           ensure_table/2,
           initialize_cluster/0,
           maybe_rename/1,
           peers/0,
           prepare_join/0,
           promote/1,
           promote_self/1,
           start_link/0,
           truncate/2,
           wipe/0]).
  
negative.code:     gen_server:call(?MODULE, {maybe_rename, NewAddr}, 30000).
  
  
  %% @doc Start the gen_server
  start_link() ->
      gen_server:start_link({local, ?MODULE}, ?MODULE, [], []).
  