| st ⊆ addarray(r, ty, vals, st0), newref(r, st0), newref(r, st) ⊦ ∀ rk. rk ∈ st → rk ∈ st0 ∧ st[rk] = st0[rk], r = jvmref |
newref(r, st), newref(r, st0), st ⊆ addarray(r, ty, vals, st0), rk ∈ st ⊦ r = jvmref, rk ∈ st0 ∧ st[rk] = st0[rk]
[[CONCRETESIMPRULES : ()]]