Call `local-variable?` with the right args, works better
Better compiler error messages and fewer typos

And a couple of primitives for fun with arithmetic.