Appending nominal values to picklist attributes when new instance data values are discovered. Deferring to attribute for isNominal() and other booleans