Now ignores unknown words.
Now throws a custom error when a word class can't be found, rather than flipping out.