Adds function to easily upgrade any portal_type using seantis.people's supermodels
Wrap compound columns definition in a function to make it easier to add columns defined in other modules
Ensures that the membership objects in the ZODB are updated correctly