The code that is raising the complaint should make the determination as to which field was bad. This is also brittle, because it needs to change if we add new fields that require verification of some sort.