Worked out mapping logic behind DomainToDataModel and DataModelToDomain test failures.