Basic

Use multi to enable multiple selection.

Use attr-for-selected to specify the attribute of the selectable elements containing the selection key.

Use fallback-selection to provide an option to be selected when all options are deselected or all selected options are invalid.