BasePro is not three products glued together for the residential, commercial, and hospitality stacks. It is one entity-aware data model where asset type is a property of the asset, not a property of the system. Adding a new building type — light-industrial, self-storage, mixed-tenancy retail — is configuration, not a migration project.
Where the asset class has its own operational discipline that needs a dedicated module (boutique hotels, the energy stack, water infrastructure), we're explicit about the boundary. The financial spine, the operations spine, and the compliance spine are universal. The asset-class extensions are scoped honestly per surface.