How to integrate with external concerns within a domain model | Dark Hacker News