anchor.diff:  %% %%%%%%%%%%%%%%%%%%%%%%%%%
   %% functions for commit_write
   %% %%%%%%%%%%%%%%%%%%%%%%%%%
  -%% commit write releases the write lock of a given entry, if it was
  -%% set, and writes the new value.
  -
  -%% erlang shell test call: api_tx:write("a", 1).
  -
   -spec commit_write_feeder(tx_tlog:tlog_entry_write(), ?RT:key(), ok,
                             prbr:r_with_id(), {txid_on_cseq:txid(), version()}) ->
                                    {tx_tlog:tlog_entry_write(), ?RT:key(),
  
positive.code:     SaneCommitWriteTLogEntry = tx_tlog:set_entry_value(TLogEntry, ?value, Val),
      {SaneCommitWriteTLogEntry, TxId, self(), Round, OldVal}.
  
  -spec commit_write(tx_tlog:tlog_entry_write(), ?RT:key(), comm:erl_local_pid(),
                     prbr:r_with_id(), any()) -> ok.
  commit_write(TLogEntry, TxId, ReplyTo, NextRound, OldVal) ->
  
negative.code: commit_read_feeder(TLogEntry, TxId, ok, Round, OldVal) ->
      {TLogEntry, TxId, self(), Round, OldVal}.
  
  %% @doc Releases the read lock of a given entry, if it was set.
  -spec commit_read(tx_tlog:tlog_entry(), ?RT:key(), comm:erl_local_pid(),
                    prbr:r_with_id(), any()) -> ok.
  commit_read(TLogEntry, TxId, ReplyTo, NextRound, OldVal) ->
  