anchor.diff:      ContentCheck = is_valid_update(OldEpoch, OldVersion),
       DB = get_db_for_id(Id),
       %% @todo New passed for debugging only:
  -    Self = comm:reply_as(self(), 3, {l_on_cseq, unittest_update_reply, '_', Old, New, Mode, Caller}),
  +    Self = comm:reply_as(self(), 3, {l_on_cseq, unittest_update_reply, '_',
  +                                     Old, New, Mode, Caller}),
       rbrcseq:qwrite(DB, Self, Id, ContentCheck, New),
       State;
   
  
positive.code:                    New),
      State;
  
  on({l_on_cseq, takeover_reply, ReplyTo, {qwrite_done, _ReqId, _Round, Value}}, State) ->
      %% log:log("takeover success ~p~n", [Value]),
      comm:send_local(ReplyTo, {takeover, success, Value}),
      lease_list:update_lease_in_dht_node_state(Value, State, passive, takeover);
  
  on({l_on_cseq, takeover_reply, ReplyTo, {qwrite_deny, _ReqId, _Round, Value, Reason}}, State) ->
      log:log("takeover failed ~p ~p~n", [Value, Reason]),
      comm:send_local(ReplyTo, {takeover, failed, Value, Reason}),
      State;
  
negative.code: -type lease_t() :: #lease{}.
  
  -type generic_failed_reason() :: lease_does_not_exist
                                 | unexpected_id
                                 | unexpected_owner
                                 | unexpected_aux
                                 | unexpected_range
  