Domain Driven Design Library based on Eric Evans's idea.