At PyCon there was a talk "How to use Grok to Walk like a duck" that makes a great read. It's about how the Zope 3 component framework. A great line in the presentation is:
Ruby people do this
... a reason for why you shouldn't do monkey patching. Presentation at: http://rhodesmill.org/brandon/adapters/.