test everything, Tokenizer is doing weird crap that needs to be tested, specifically returning whitespace as a trailing token when it should be ignored