Ignore autocompleteComplete when query has changed since querying
Make hit area of the Im thinking of area bigger, and always default to history view when no items
Correct behavior when having typed before loading is complete
Do not update search results when you type, only on enter or blur