[Zope] checking for existing/nonexisting properties and objects?