woot swapping interpreter with compiler
Wow, the compiler basically works now!