anchor.diff:       end,
        entry_inc_num_acks(E2)}.
   
  --spec add_write_reply(entry(), prbr:r_with_id()) -> {boolean(), entry()}.
  -add_write_reply(Entry, Round) ->
  +-spec add_write_reply(entry(), prbr:r_with_id(), Consistency::boolean())
  +                     -> {boolean(), entry()}.
  +add_write_reply(Entry, Round, Cons) ->
       E1 =
           case Round > entry_latest_seen(Entry) of
               false -> Entry;
  
positive.code:         _ ->
              ?TRACE("rbrcseq:on qread_write_through_collect Client: ~p~n", [entry_client(Entry)]),
              %% log:pal("Collect reply ~p ~p~n", [ReqId, Round]),
              {Done, NewEntry} = add_write_reply(Entry, Round),
              case Done of
                  false -> set_entry(NewEntry, tablename(State));
                  true ->
  
negative.code:             %% outdated as all replies run through the same process.
              State;
          _ ->
              {Done, NewEntry} = add_write_deny(Entry, NewerRound, Cons),
              case Done of
                  false -> set_entry(NewEntry, TableName),
                           State;
  