Exception thrown when a module boundary violation occurs
final class ModuleBoundaryViolationException extends LogicException {...}