c1afade6f9
The reality is we parsing potentially unicode strings, char by char with the ascii functions like isdigit. It's kind of broken already but at least I can make the assert go away lol