Guido van Rossum wrote: > And __init__/__new__ probably shouldn't be > overridden. Why shouldn't __init__ be overridden? It's the obvious way to support Java-style enum-items-with-attributes. -- Greg