* Fix missing checking that records contain the right fields.
* Fix two negative tests that were rejected for invalid reasons.