[Zope] modifying objectValues from an external method?