| st[r -- _type] .type ≤ ty, junkref(str, r, st[r0 -- i ', val]) ⊦ r = jvmref, is_array(str, r0, st), junkref(str, r, st) |
⊦ ¬ junkref(str, r, st) ∧ ¬ is_array(str, r0, st) → ¬ junkref(str, r, st[r0 -- i ', val])
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (val, i, r0, st, r, str)]]