Add valid and db-type slot options.
Reinitialize subclasses upon class redefinition.