Adding the idea of a domain repository.