`ConfigurationException` inherits from `CoreseException` creating a dependency from `core.next.util` to `core.next.data` `CoreseException` would better be in `core.next.util`
ConfigurationExceptioninherits fromCoreseExceptioncreating a dependency fromcore.next.utiltocore.next.dataCoreseExceptionwould better be incore.next.util