[Zope] changing the behaviour of an object with another object