| newref(r, st) ⊦ r = jvmref, ∃ refs. refs ≠ [] ∧ refs .first = r ∧ junkrefs(str, refs, st[r -- _type] .type, st) |
⊦ newref(r, st) → junkrefs(str, r ', ty, st)
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ r ' ≠ []], [CSIMPSEQ : ⊦ r ' .first = r])], [EXTRATERMS : (r ')]]