There was a bug in the regex for string-lit that let invalid escape sequences through. I think I fixed it