[Zope-dev] trapping undo