[Zope] A class has been declared protected, but its subObjects are still exposed?