Construct filtering in.
Returns the next token in the stream, or null at EOS.
Removes 's from the end of words.
Removes dots from acronyms.