Current behavior:
All parent items are available for selection unless they are disabled.
Expected behavior:
Items that are parents should have a third state that allows them to be expanded but not selected.
In many real-world use cases, parents are categories that are not supposed to be selected and only exist to categorize the child options.