So that means if I have code that wants to work with pyxml 0.6 and 0.7 I need to do this: try: from xml.dom import EMPTY_NAMESPACE except: EMPTY_NAMESPACE='' and make sure all my get...NS() calls use EMPTY_NAMESPACE Right? We should probably document this. /r$ -- Zolera Systems, Your Key to Online Integrity Securing Web services: XML, SOAP, Dig-sig, Encryption http://www.zolera.com