Marco Mariani wrote: > class Gadget(Persistent): > name = FieldProperty(IGadget['name']) > > def __init__(self,toy): > super(Person, self).__init__(self) > Of course it's super(Gadget, self) This is not real code, I've simplified a lot