| validref(str, r, ty, st), ∀ val. val ∈ vals → is_referencevalue(val) ∧ validref(str, val .refval, ty, st), val0 = refval(r) ∨ val0 ∈ vals ⊦ is_referencevalue(val0) ∧ validref(str, val0 .refval, ty, st) |
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ is_referencevalue(refval(r))], [CSIMPSEQ : ⊦ refval(r) .refval = r])], [EXTRATERMS : (val0)]]