Real grammar is mostly working.

Parsing lots of tests but still having trouble with subtle \ escaping issues.