select: BH-templates refactoring

Close #1020 

`checkedOptions[0]`