expand fixes:
  * get_selected_option now returns ONLY what was selected. If the user doesn't
    disambiguate, the common base string is returned. If that is "", that's
    what is returned.