This falsely shows 3 as selected because it's the first disabled option

This shows X as being selected because it's non-whitespace?

This falsely shows 5 as selected because it's the first disabled option

This shows the blank as selected because there are no disabled options

Testing Workarounds...