Remove check for unused token name.
Raise assertion error on unknown token name.
Fix lexer bugs.
Further tests.