As a fix for the slow _check_new_item_name method, which relies on introspection, introduce manually-coded protected_attributes class variable that can be used for lookup.
As a fix for the slow _check_new_item_name method, which relies on introspection, introduce manually-coded protected_attributes class variable that can be used for lookup.

rjferrier/options_iteration,rjferrier/opiter