| ⊦ okarray(val, ty, i, st[_out, val0]) ↔ okarray(val, ty, i, st) |
⊦ refval(rk .ref) ≠ val → (okarray(val, ty, i, st[rk, val0]) ↔ okarray(val, ty, i, st))
¬ refval(_out .ref) ≠ val ⊦ okarray(val, ty, i, st[_out, val0]) ↔ okarray(val, ty, i, st)
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (val0, _out, st, i, ty, val)]]