Work in progress: Add generalized support for enumerated types drop-down selection