A whole bunch of bug fixes, switch statements with binary searches, assignment is now an expression instead of a statement.