| rk = r0 -- sk, r0 ≠ r ∨ is_fskey(sk) ∨ sk .index < i ∨ i + j ≤ sk .index ⊦ getbytearray(r, i, j, st[rk, val]) = getbytearray(r, i, j, st) |
⊦ r ≠ r0 → getbytearray(r, i, j, st[r0 -- sk, val]) = getbytearray(r, i, j, st)
i + j ≤ sk .index ∨ sk .index < i ∨ is_fskey(sk) ⊦ getbytearray(r, i, j, st[r -- sk, val]) = getbytearray(r, i, j, st)
[[CONCRETESIMPRULES : ()]]