anchor.diff:  -spec subscr_delta_remove(State::db(), I::intervals:interval()) -> ok.
   subscr_delta_remove(State, Interval) ->
       CKDB = subscr_delta_check_table(State),
  -    F = fun (DBEntry, _) ->
  -                 Key = db_entry:get_key(DBEntry),
  -                 case intervals:in(Key, Interval) of
  -                     true -> ?CKETS:delete(CKDB, Key);
  -                     _    -> true
  -                 end
  +    F = fun(DBEntry, _) ->
  +                Key = db_entry:get_key(DBEntry),
  +                case intervals:in(Key, Interval) of
  +                    true -> ?CKETS:delete(CKDB, Key);
  +                    _    -> true
  +                end
           end,
       ?CKETS:foldl(F, true, CKDB),
       ok.
  
positive.code: %%      matching.
  -spec call_subscribers(State::db(), Operation::close_db | subscr_op_t()) -> db().
  call_subscribers(State = {_DB, Subscr, _SnapState}, Operation) ->
      {NewState, _Op} =?DB:foldl(Subscr,
                fun call_subscribers_iter/2,
                {State, Operation}),
      NewState.
  
negative.code:               TargetLoad + 1),
      normalize_split_key_b(Split, TargetLoad, End).
  
  normalize_split_key_b({Key, TakenLoad}, TargetLoad, End)
    when TakenLoad > TargetLoad ->
      normalize_split_key({Key, TakenLoad - 1}, TargetLoad, End);
  normalize_split_key_b({_Key, TakenLoad}, TargetLoad, End)
    when TakenLoad == TargetLoad ->
      normalize_split_key({End, TakenLoad}, TargetLoad, End);
  normalize_split_key_b(Split, TargetLoad, End) ->
      normalize_split_key(Split, TargetLoad, End).
  
  normalize_split_key({_Key, TakenLoad}, TargetLoad, End)
    when TakenLoad < TargetLoad ->
      {End, TakenLoad};
  normalize_split_key({Key, TakenLoad}, _TargetLoad, _End) ->
      {Key, TakenLoad}.
  
  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  %% Snapshot-related functions
  