anchor.diff:      %% let fill in whether lookup was consistent
       LookupWriteEnvelope = dht_node_lookup:envelope(
                               4,
  -                            {prbr, write, kv, '_', comm:this(),
  +                            {prbr, write, prbr_kv_db, '_', comm:this(),
                                R, HighestRound,
                                {[], false, _Version = N-100, _Value = N},
                                null,
  
positive.code: drop_prbr_read_request(Client, Tag) ->
      fun (Message, _State) ->
              case Message of
  %%                {prbr, _, kv, ReqClient, Key, _Round, _RF} ->
                  _ when element(1, Message) =:= prbr
                         andalso element(3, Message) =:= kv ->
                      ct:pal("Detected read, dropping it ~p, key ~p~n",
                             [self(), element(5, Message)]),
                      comm:send_local(Client, {Tag, done}),
  
negative.code:                    %% let fill in whether lookup was consistent
                     LookupReadEnvelope = dht_node_lookup:envelope(
                                            4,
                                            {prbr, read, prbr_kv_db, '_', comm:this(),
                                             Repl, unittest_rbr_consistency1_id,
                                             fun prbr:noop_read_filter/1}),
                     comm:send_local(pid_groups:find_a(dht_node),
  