Fixed Binary Expression ClastCastException in interpreter, and NullPointerException on bad function invoke in TypeChecker.