Typos, lots of typos and looooong compiles. It's not grabbing a coffee anymore, more like, make coffee, do laundry, create offspring, wave them off to high-school, and find out it still didn't finish. Good news is there don't seem to be logical errors in the compiler. I spotted one missed type error, usually that means I didn't pass a type constraint to the solver.
Wrote the AST serialization and unserialization code.