Core uPortal framework exceptions.

Generic, reusable exceptions find their way into this package.

Contrastingly, exceptions specific to particular modules live in the packages of those modules.