| ⊦ validfieldinits(str, fv ', st) ↔ is_fskey(fv .1) ∧ type∃(str, fv .1 .fs .type) ∧ validval(str, fv .2, fv .1 .fs .type, st) |
⊦ validfieldinits(str, fv ', st) ↔ ¬ is_indexkey(fv .1) ∧ type∃(str, fv .1 .fs .type) ∧ validval(str, fv .2, fv .1 .fs .type, st)
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ ¬ is_fskey(sk) ↔ is_indexkey(sk)])]]