| validrefs(str, r ' + refs, ty, st0), r0 ∈ refs, newref(r0, st), st ⊆ st0, validrefs(str, r ' + refs, ty, st) ⊦ r0 = jvmref, junkref(str, r, st) |
⊦ r ∈ refs ∧ newref(r, st) → ¬ validrefs(str, refs, ty, st)
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ ¬ r ∈ r0 ' + refs ↔ r ≠ r0 ∧ ¬ r ∈ refs], [CSIMPSEQ : ⊦ (refs + refs0) + refs1 = refs + refs0 + refs1])], [EXTRATERMS : (r0, r ' + refs, st, str, ty)]]