Currently package has
selectedButton
selectedButtons
also has
_selectedIndexes
_selectedIndex
Consider simplifying the api to be more generic.
In case of isRadio the _selectedIndexes could be limited to only one item - this will simplifies the api and internal logic