| ⊦ sk ≠ sk0 ∧ sks0 ≠ [] → (st[r -- (sks + sk '), val][r0 -- (sk0 ' + sks0)]) = (st[r -- (sks + sk '), val][st[r0 -- sk0] .refval -- sks0]) |
⊦ sk = sk0, sks0 = [], (st[r -- (sks + sk '), val][r0 -- (sk0 ' + sks0)]) = (st[r -- (sks + sk '), val][st[r0 -- sk0] .refval -- sks0])
[[CONCRETESIMPRULES : ()]]