anchor.diff:                   live -> protected;
                    test -> public
                end,
  -    ets:new(?ETS, [named_table, Access, {read_concurrency, true}]),
  +    ?ETS = ets:new(?ETS, [named_table, Access, {read_concurrency, true}]),
       Id = reset_ring_id(),
       ets:insert(?ETS, [{changes, 0}, {promoted, 0}, {id, Id}]),
       ok.
  
positive.code:     {noreply,test};
  
  handle_cast(write_ringfile, State=#state{raw_ring=Ring}) ->
      do_write_ringfile(Ring),
      {noreply,State}.
  
  
  
negative.code:     FreshRing = riak_core_ring:fresh(),
      State2 = set_ring(FreshRing, State),
      %% Make sure the fresh ring gets written before stopping
      ok = do_write_ringfile(FreshRing),
  
      %% Handoff is complete and fresh ring is written
      %% so we can safely stop now.
  