Principles, Practices and Patterns of Domain-Driven Design: Chapter 19 Code Samples