| okbytearray(r, st), okbytearray(r, st[rkvs][r0 -- i ', byteval(by)]) ⊦ r0 -- _length ∈ rkvs, r0 -- i ' ∈ rkvs, okbytearray(r, st[rkvs]) |
⊦ r ≠ rk .ref → (okbytearray(r, st[rk, val]) ↔ okbytearray(r, st))
¬ r ≠ (r0 -- i ') .ref, okbytearray(r, st), okbytearray(r, st[rkvs][r0 -- i ', byteval(by)]) ⊦ r0 -- _length ∈ rkvs, r0 -- i ' ∈ rkvs, okbytearray(r, st[rkvs])
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (byteval(by), r0 -- i ', st[rkvs], r)]]