> added XXX comment about the need for a unit-test in hidden() Do you really believe someone will read this and add a test? I've never had much success with using XXX for actual "TO DO" items. They work better to explain dodgy coding practices that might be a hint to later maintainers. --Guido van Rossum (home page: http://www.python.org/~guido/)