anchor.diff:      % cleanup state
       state_set(status, uninit, State),
       state_set(cb_modules, [], State),
  -    lists:foreach(fun (Key) -> ?PDB:delete(Key, State) end,
  -        [msg_queue, range]),
  +    % TODO: also remove (some) queued messages? (must not remove client requests!)
  +    ?PDB:delete(range, State),
   
       gen_component:change_handler(State, fun ?MODULE:on_inactive/2);
   
  
positive.code: 
      init_gossip_tasks(State),
  
      % change handler to on_active
      gen_component:change_handler(State, fun ?MODULE:on_active/2);
  
  
negative.code: 
  
  on_inactive({get_values_all, _CBModule, _SourcePid}=Msg, State) ->
      msg_queue_add(Msg, State), State;
  
  
  on_inactive({web_debug_info, _Requestor}=Msg, State) ->
  