acooke.org
https://groups.google.com/forum/?fromgroups=#!searchin/pytho...
It goes into a lot of detail about why it's so hard for an enum type to be all things for all people.
Reply on news.ycombinator.com