| _out .ref = val .refval ⊦ exactarray(val, ty, i, st[_out, val0]) ↔ exactarray(val, ty, i, st) |
_out = r -- sk, r = val .refval ⊦ exactarray(val, ty, i, st[_out, val0]) ↔ exactarray(val, ty, i, st)
[[CONCRETESIMPRULES : ([CSIMPELIM : ⊦ r = rk .ref ∧ sk = rk .key ↔ rk = r -- sk])], [EXTRATERMS : (_out, r, sk)]]