catch accesses to undefined fields, and complain