build ext1
set c c
set e e
----

flushable ext1
----

iter
----
c#0,1
e#0,1

rangekeyIter
----

rangedelIter
----

containsRangeKey
----
false

readyForFlush
----
true

reset
----

build ext2
range-key-set d g 1 val1
----

flushable ext2
----

iter
----

rangekeyIter
----
d-g:{(#0,RANGEKEYSET,1,val1)}

containsRangeKey
----
true

rangedelIter
----

reset
----

build ext3
del-range a j
del-range o z
----

flushable ext3
----

iter
----

rangedelIter
----
a-j:{(#0,RANGEDEL)}
o-z:{(#0,RANGEDEL)}

rangekeyIter
----

readyForFlush
----
true

containsRangeKey
----
false

reset
----

build ext4
del-range a j
set k kk
range-key-set y z 1 val1
----

flushable ext4
----

iter
----
k#0,1

rangekeyIter
----
y-z:{(#0,RANGEKEYSET,1,val1)}

rangedelIter
----
a-j:{(#0,RANGEDEL)}

readyForFlush
----
true

containsRangeKey
----
true