[Zope] Python Question: Morphing Classes?