Improve range handling
Figured out control characters

Thanks openjdk
Even more precise range and \& parsing

So much wat
More unsupport
Add eagerness for better test feedback