Here is an updated version. This one replaces defmethod by defun and defivar by defvar, with the class name explicit on the symbol as is the Python documentation convention. I'm sending the diff as an attachment, hope that works right. paul