fix: penlight.lexer.lua method returns two values of error string and nil if internal error occurred.