| r ∈ st ⊦ r ∈ addclass(class1, fis, st) |
⊦ addclass(class1, [], st) = st[jvmref -- mkfs(class1, void_type, `initstate' .field) ', initval(done)]
∀ r, st, class1. r ∈ st → r ∈ addclass(class1, fis0, st) ⊦ r ∈ st → r ∈ addclass(class1, fv + fis0, st)
[[CONCRETESIMPRULES : ([CSIMPGEN : fieldinits generated by [], +;], [CSIMPSEQ : ⊦ r ∈ st[r0 -- sk, val] ↔ r = r0 ∨ r ∈ st])]]