restrict error handling for custom fields to those specified by user - addresses specific and general problems discussed in issue #208