A convenience library for reusing code in domain models.