⊦ goodfieldandtype(r, fs ', st) ↔ ¬ ¬ (r -- fs ' ∈ st ∧ okval(st[r -- fs '], fs .type))
[[CONCRETESIMPRULES : ()]]