| ⊦ r = r0, hasKeys(r, sks, addobj(r0, class, fis, st)) ↔ hasKeys(r, sks, st) |
⊦ r = r0, hasKeys(r, sks, addobj(r0, class, [], st)) ↔ hasKeys(r, sks, st)
∀ r, r0, sks, class, st. r = r0 ∨ (hasKeys(r, sks, addobj(r0, class, fis0, st)) ↔ hasKeys(r, sks, st)) ⊦ r = r0, hasKeys(r, sks, addobj(r0, class, fv + fis0, st)) ↔ hasKeys(r, sks, st)
[[CONCRETESIMPRULES : ([CSIMPGEN : fieldinits generated by [], +;])]]