A library to facilitate the use of common frameworks and libraries for domain-driven design projects in Scala