Update to the latest version of the Closure compiler. This required a few around changes to account for new checks enforced by the compiler (mostly the syntax of type casts).