| ⊦ is_fskey(sk) ∨ r ≠ r0 → addarray(r, val, i, st[r0 -- sk, val0]) = (addarray(r, val, i, st)[r0 -- sk, val0]) |
⊦ r ≠ r0 → (addarray(r, val0, i, st)[r0 -- sk, val]) = addarray(r, val0, i, st[r0 -- sk, val])
is_fskey(sk) ⊦ addarray(r0, val, i, st[r0 -- sk, val0]) = (addarray(r0, val, i, st)[r0 -- sk, val0])
[[CONCRETESIMPRULES : ()]]