I'm writing a JS parser. It's fun!