Rename the local variable "byte" to "decodedByte" in base64.ts because the version of Rhino bundled with Java 7 appears to fail on "var byte" with the following error:

Caused by: sun.org.mozilla.javascript.internal.EvaluatorException: missing variable name (org/plovr/typescript.js#4363).

This is likely a bug with the version of Rhino bundled in Java 7.

Curiously, when running the version of Rhino bundled with the Closure Compiler in the plovr repository, the following worked fine:

$ java -classpath closure/closure-compiler/build/lib/classes org.mozilla.javascript.tools.shell.Main
js> var byte = 42;
js> byte
42