| sk .fs = mkfs(class0, ty, fieldvar), validfieldinits(fis, st), sk ∈ fis .keys ⊦ r = jvmref, sk ∈ fis, ¬ is_indexkey(sk) ∧ (sk = _type ∨ r -- sk ∈ st) ∧ okval(addobj(r, class, fis, st)[r -- sk], ty) |
⊦ sk ∈ fis ↔ sk ∈ fis .keys
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (fis, sk)]]