anchor.diff:  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   on({l_on_cseq, renew, Old = #lease{id=Id,version=OldVersion}, Mode},
      State) ->
  -    log:pal("on renew ~w (~w)~n", [Old, Mode]),
  +    %log:pal("on renew ~w (~w)~n", [Old, Mode]),
       New = Old#lease{version=OldVersion+1, timeout=new_timeout()},
       ContentCheck = generic_content_check(Old, New, renew),
   %% @todo New passed for debugging only:
  
positive.code:                                               merge_reply_step3);
  
  on({l_on_cseq, merge_reply_step4, L1, ReplyTo,
      {qwrite_deny, _ReqId, Round, L2, Reason}}, State) ->
      % @todo if success update lease in State
      log:pal("merge step4 failed~n~w~n~w~n~w~n", [Reason, L1, L2]),
      % retry?
  
negative.code: 
  
  on({l_on_cseq, merge_reply_step2, L1, ReplyTo,
      {qwrite_deny, _ReqId, Round, L2,
       {content_check_failed, Reason}}}, State) ->
      % @todo if success update lease in State
      log:pal("merge step2 failed~n~w~n~w~n~w~n", [Reason, L1, L2]),
      case Reason of
  