Hi, Is there any reason why this lump: if DevelopmentMode: # Provide an opportunity to update the properties. def __of__(self, parent): self = Acquisition.ImplicitAcquisitionWrapper(self, parent) self._updateFromFS() return self ...which appears at the bottom of a lot of the FS classes can't be refactored out into FSObject itself? cheers, Chris