- `$el.options` would always evaluate to `true`
even if the select object didn't have any option
elements. So instead we're checking if the
length is truthy.
- `selectedIndex` would evaluate to `true` because
when there is no selected item `selectedIndex`
So in essence, stickit would try to get the
current selected option value even though there
were no options. This caused an issue on Internet
Explorer (tested in IE7 and IE8), where it would
fail when stickit tried to access the
`selectedIndex` of the select tag's options array.