Heavy compiler rework.
Squash a bunch of bugs.