bug in searching for duplicate results
In the code that searches for and suppresses search results that duplicate an already-selected item, there are several problems:
1) All suggestions in the list are suppressed even if there is only a single matching selected item (in the displayed example, a second "Michael" would be invisible after Michael Jordan was selected. And so would everything else on the suggestion list.
2) Some applications may allow the same suggestion to be entered twice, so the check to "forward" (starting around line 274 in the expanded version) should be an option, rather than hardwired.