We now have a new BaseField base class, used in order to use the defaultFactory mechanism from zope.schema