| ¬ is_fskey(sk), j < i ∨ i + n→i(# bytes) ≤ j ⊦ sk = j ', (putByteArray(bytes, r, i, st)[r -- sk]) = (putByteArray(bytes, r, i, st[r -- j ', val])[r -- sk]) |
is_indexkey(sk), j < i ∨ i + n→i(# bytes) ≤ j ⊦ sk = j ', (putByteArray(bytes, r, i, st)[r -- sk]) = (putByteArray(bytes, r, i, st[r -- j ', val])[r -- sk])
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ ¬ is_fskey(sk) ↔ is_indexkey(sk)])]]