| rk .ref ≠ r ∨ is_fskey(rk .key) ∨ rk .key .index < i ∨ i + j ≤ rk .key .index ⊦ getbytearray(r, i, j, st[rk, val]) = getbytearray(r, i, j, st) |
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)
[[CONCRETESIMPRULES : ([CSIMPELIM : ⊦ r = rk .ref ∧ sk = rk .key ↔ rk = r -- sk])], [EXTRATERMS : (rk, r0, sk)]]