| ⊦ st ⊆ st1 ∧ newref(r, st) → st ⊆ (putArray(vals0, r, i, putArray(vals1, r, j, addarray(r, ty, i1, st1)))[r -- i0 ', val]) |
st ⊆ st1, newref(r, st) ⊦ r = jvmref, st ⊆ putArray(vals0, r, i, putArray(vals1, r, j, addarray(r, ty, i1, st1)))
[[CONCRETESIMPRULES : ([CSIMPFORWARD : ⊦ newref(r, st) → r ≠ jvmref], [CSIMPSEQ : ⊦ newref(r, st) → ( st ⊆ st0[r -- sk, val] ↔ st ⊆ st0)])]]