| junkref(str, r, update(r0, fis, st)) ⊦ path∃(str, r, r0, st), _type ∈ fis, junkref(str, r, st) |
∀ str, r, r0, st. junkref(str, r, update(r0, fis0, st)) → path∃(str, r, r0, st) ∨ _type ∈ fis0 ∨ junkref(str, r, st), junkref(str, r, update(r0, fv + fis0, st)) ⊦ path∃(str, r, r0, st), _type ∈ fv + fis0, junkref(str, r, st)
[[CONCRETESIMPRULES : ([CSIMPGEN : fieldinits generated by [], +;], [CSIMPSEQ : ⊦ update(r, [], st) = st], [CSIMPSEQ : ⊦ ¬ sk ∈ []])]]