lexer: Rethink error handling.
lexer: Add TODO about token positions.