When part of a word has been typed and completions are invoked, the list is not filtered down to account for the part of the word that has already been typed:

If one of these completions is accepted, it is appended to, rather than replacing, the partial word that the user already typed:
