fn kept(words: Vec<String>) -> Vec<String>
The words fastText can learn: it splits on whitespace, so a word never holds any.