| validrefs(str, r1 ' + refs0, ty, st), ∀ r. r = r1 ∨ r ∈ refs0 → unchangedNorec(r, st, st0) ⊦ r0 = r1, path∃(str, r1, r0, st0), r0 ≠ r1 ∧ ¬ r0 ∈ refs0 |
validrefs(str, r1 ' + refs0, ty, st), r0 ∈ refs0, ∀ r. r = r1 ∨ r ∈ refs0 → unchangedNorec(r, st, st0) ⊦ r0 = r1, path∃(str, r1, r0, st0)
[[CONCRETESIMPRULES : ()]]