fix: attribute definitions no longer break codelist removal