Fail (rather than addErr) if you use a bogus field in a pattern

This fixes Trac #8570