package domain // Package domain contains continuity domain meaning only. It must not import adapters or runtime packages.