anchor.diff:  %% API
   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   
  -% called by sup_dht_node
  +%% @doc Start the process of the gossip module. <br/>
  +%%      Called by sup_dht_node, calls gen_component:start_link to start the process.
   -spec start_link(pid_groups:groupname()) -> {ok, pid()}.
   start_link(DHTNodeGroup) ->
       gen_component:start_link(?MODULE, fun ?MODULE:on_inactive/2, [],
  
positive.code:     end,
      state_set(msg_queue, NewMsgQueue, State).
  
  -spec get_tombstones(State::state()) -> list({cb_status, cb_module()}).
  get_tombstones(State) ->
      StateList = ?PDB:tab2list(State),
  
negative.code:     end.
  
  
  %% returns a removes an entry
  -spec state_take(Key::state_key(), State::state()) -> any().
  state_take(Key, State) ->
      case ?PDB:take(Key, State) of
  