| path∃(str, r, r0, update(r0, fis, st)) ⊦ junkref(str, r, st), _type ∈ fis, path∃(str, r, r0, st) |
⊦ ∃ fis0. ¬ dups(fis0 .keys) ∧ update(r, fis, st) = update(r, fis0, st) ∧ fis0 ⊆ fis
∃ fis0. ¬ dups(fis0 .keys) ∧ update(r0, fis, st) = update(r0, fis0, st) ∧ fis0 ⊆ fis, path∃(str, r, r0, update(r0, fis, st)) ⊦ junkref(str, r, st), _type ∈ fis, path∃(str, r, r0, st)
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (r0, fis, st)]]