<div dir="ltr"><div class="gmail_default" style="font-family:monospace">Hello folks,</div><div class="gmail_default" style="font-family:monospace"><br></div><div class="gmail_default" style="font-family:monospace">Since you are asking, let me chime in and say that I use enum's very frequently. However, my most common use case for them isn't for boolean flags -- it's actually the strategy pattern. Meaning, attaching a piece of logic to each value. And more importantly, I order the strategies via the ordinal of the enum (giving me a priority queue of strategies until I find one that solves the problem). So for me, the order matters greatly, and I think that it should be reflected in the API.</div><div class="gmail_default" style="font-family:monospace"><br></div><div class="gmail_default" style="font-family:monospace">Thank you for your time!<br></div><div class="gmail_default" style="font-family:monospace">David Alayachew<br></div></div>