- Moving everything into lexer, since this isn't a parser.