Use exceptions as domain evidence - Domain Driven Design | Zoonk