anchor.diff:  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   % Database
   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  -on({?get_key, Source_PID, HashedKey}, State) ->
  -    comm:send(Source_PID,
  -              {get_key_response, HashedKey,
  -               ?DB:read(dht_node_state:get(State, db), HashedKey)}),
  -    State;
  -
   on({?get_key, Source_PID, SourceId, HashedKey}, State) ->
       Msg = {?get_key_with_id_reply, SourceId, HashedKey,
              ?DB:read(dht_node_state:get(State, db), HashedKey)},
  
positive.code:       {get_key_entry, Source_PID::comm:mypid(), HashedKey::?RT:key()} |
        {set_key_entry, Source_PID::comm:mypid(), Entry::db_entry:entry()} |
        {delete_key, Source_PID::comm:mypid(), ClientsId::{delete_client_id, uid:global_uid()}, HashedKey::?RT:key()} |
        {add_data, Source_PID::comm:mypid(), ?DB:db_as_list()} |      
        {drop_data, Data::?DB:db_as_list(), Sender::comm:mypid()}).
  
  -type(lookup_message() ::
  
negative.code:       {get_yaws_info, Pid::comm:mypid()} |
        {get_state, Pid::comm:mypid(), Which::dht_node_state:name()} |
        {get_node_details, Pid::comm:mypid()} |
        {get_node_details, Pid::comm:mypid(), Which::[node_details:node_details_name()]} |
        {get_pid_group, Pid::comm:mypid()} |
        {dump} |
        {web_debug_info, Requestor::comm:erl_local_pid()} |
  