As it stands, the select component is not throwing the optional error at the `onBlur` event when the selection is multiple. - [x] Update the implementation of onBlur event to throw required error. - [x] Add tests to prevent future problems with this scenario.