| is_indexkey(sk), i + j ≤ sk .index ∨ sk .index < i ⊦ getbytearray(r, i, j, st[r -- sk, val]) = getbytearray(r, i, j, st) |
sk = i0 ', is_indexkey(sk), i + j ≤ i0 ∨ i0 < i ⊦ getbytearray(r, i, j, st[r -- sk, val]) = getbytearray(r, i, j, st)
[[CONCRETESIMPRULES : ([CSIMPELIM : ⊦ is_indexkey(sk) → (i = sk .index ↔ sk = i ')])], [EXTRATERMS : (sk, i0)]]