| ⊦ validfieldinits([], st) |
⊦ validfieldinits(fis, st) ↔ (∀ sk, val. sk × val ∈ fis → is_fskey(sk) ∧ oktype(val, sk .fs .type, st) ∧ ( is_referencevalue(val) → val .refval = jvmref ∨ val .refval -- _type ∈ st ∧ is_typevalue(st[val .refval -- _type]) ∧ st[val .refval -- _type] .type ≤ sk .fs .type))
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ ¬ fv ∈ []])], [EXTRATERMS : (st, [])]]