If a field is marked useAsLabel, then it cannot be a multi. If a field is marked useAsLabel than it must be required.