all border properties are optional
set range max on ChoiceEditorModel correctly