| ∀ rk. rk ∈ addarray(r, ty, i, st) → rk .ref ≠ r0 ⊦ r0 = jvmref, r ≠ r0 ∧ (rk ∈ st → rk .ref ≠ r0) |
rk = r1 -- sk, ∀ rk. rk ∈ addarray(r, ty, i, st) → rk .ref ≠ r0 ⊦ r0 = jvmref, r ≠ r0 ∧ (rk ∈ st → r1 ≠ r0)
[[CONCRETESIMPRULES : ([CSIMPELIM : ⊦ r = rk .ref ∧ sk = rk .key ↔ rk = r -- sk])], [EXTRATERMS : (rk, r1, sk)]]