| unchanged(str, r, st, st0), validrefs(str, r ' + refs0, ty, st), r0 ∈ refs0 ⊦ r0 = r, unchangedNorec(r0, st, st0), path∃(str, r, r0, st) |
⊦ validrefs(str, r ' + refs, ty, st) ∧ r0 ∈ refs → path∃(str, r, r0, st)
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (str, r, refs0, ty, st, r0)]]