Keywords autocompletion

#171
Does empty phrase mean something here? You get emptyList not because of the phrase but because you order it to be empty in when...