Perhaps you don't care in Python, but if you're shipping pointer-based objects around via RPC's with C/C++ languages, then you do care. /r$ -- Zolera Systems, Securing web services (XML, SOAP, Signatures, Encryption) http://www.zolera.com