Tokenizer seems to work, needs a better test case.