>From time to time I want to do things to the Zope system code, for example, add a new method or override a method in a pre-existing class. Is there a good way to do this within the Zope system structure. I'd like to keep my changes isolated and use the inheritance and namespace mechanisms of Python rather than hard edits.