Enum variables

As I keep building out my advanced flows, I find myself missing the ability to use variables that have a limited set of values.

Yes, I can hack something up using the other types, but this invariably leaves things open to impossible states, such as two booleans that should’ve been mutually exclusive not being mutually exclusive, or a numeric variable being 4 when the only valid states are 0-3.

An enum type where I could define the modes of my office to be either hacking, meeting or cleaning would simplify the flow logic greatly, while also making them less error prone.

I’m missing that too, and ideally combined with a When-card that reacts to a state variable going to a specific state.
Currently using text variables and the Flow Event Bus app but I think it would have been a useful addition to the base system.