Steven Taschuk writes: > But merely being unnecessary seems a weak criterion for rejection. Being unnecessary while inflicting pain, however, is a good reason for rejection. It means people have to change code without giving them anything. That's bad. -Fred -- Fred L. Drake, Jr. <fdrake at acm.org> PythonLabs at Zope Corporation