Adds idea of domain model.