Refactored the whole system to use an app-specific schema.
Added the EnumIdentifiableSource.