I would prefer that a specific delattr function be created than
giving setattr a 'special' case. In our own experience, developing
the ezX run time library, every special case developed a life of
its own, and gave birth to its own special case children.
We have gone with Python becuase of its simple, yet elegant syntax.
This feature, like the desire for C brace syntax, detract from
Python.
Fred Sells
fred@sunrise.com