Better error reporting from Lexer.