implemented updateState() for ComboControlBuilder
Furnace SNAPSHOT
only compare labels in updateValueChoices - remove infinite recursion