anchor.diff:     State) ->
       %log:pal("on renew ~w (~w)~n", [Old, Mode]),
       New = Old#lease{version=OldVersion+1, timeout=new_timeout()},
  -    ContentCheck = generic_content_check(Old),
  +    ContentCheck = generic_content_check(Old, New, renew),
       DB = get_db_for_id(Id),
   %% @todo New passed for debugging only:
       Self = comm:reply_as(self(), 3, {l_on_cseq, renew_reply, '_', New, Mode}),
  
positive.code:             aux     = PostAux,
              version = 0,
              timeout = new_timeout()},
      ContentCheck = generic_content_check(L1),
      DB = get_db_for_id(Id),
      Self = comm:reply_as(self(), 9, {l_on_cseq, split_reply_step3, L2, R1, R2, Keep, ReplyTo, PostAux, '_'}),
      rbrcseq:qwrite(DB, Self, Id,
  
negative.code:             aux     = {valid, split, R1, R2},
              version = 0,
              timeout = new_timeout()},
      ContentCheck = generic_content_check(L2, New, split_reply_step1),
      DB = get_db_for_id(Id),
      Self = comm:reply_as(self(), 9, {l_on_cseq, split_reply_step2, L1, R1, R2, Keep, ReplyTo, PostAux, '_'}),
      rbrcseq:qwrite(DB, Self, Id,
  