| fis[sk] = refval(r), sk ∈ fis, junkref(str, r, st), validfieldinits(str, fis, st) ⊦ |
⊦ validfieldinits(str, fis, st) ↔ validfieldinits(fis, st) ∧ ¬ junkrefs(str, fis .vals, st) ∧ (∀ sk. sk ∈ fis → type∃(str, sk .fs .type))
fis[sk] = refval(r), sk ∈ fis, junkref(str, r, st), validfieldinits(fis, st) ∧ ¬ junkrefs(str, fis .vals, st) ∧ (∀ sk. sk ∈ fis → type∃(str, sk .fs .type)) ⊦
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (st, fis, str)]]