| sk ∈ fis ⊦ (update(r, fis, st)[r -- sk]) = fis[sk] |
⊦ update(r, [], st) = st
∀ sk, r, st. sk ∈ fis0 → (update(r, fis0, st)[r -- sk]) = fis0[sk], sk ∈ fv + fis0 ⊦ (update(r, fv + fis0, st)[r -- sk]) = (fv + fis0)[sk]
[[CONCRETESIMPRULES : ([CSIMPGEN : fieldinits generated by [], +;], [CSIMPSEQ : ⊦ ¬ sk ∈ []])]]