| ⊦ ¬ junkref(str, r, st) ∧ validref(str, r1, ty, st) ∧ ty ≤ fs .type ∧ is_reftype(fs .type) → ¬ junkref(str, r, st[r0 -- fs ', refval(r1)]) |
is_reftype(fs .type), ty ≤ fs .type, validref(str, r1, ty, st), junkref(str, r, st[r0 -- fs ', refval(r1)]) ⊦ junkref(str, r, st)
[[CONCRETESIMPRULES : ()]]