The Closure Compiler does not consider the second argument to setTimeout optional. Make it mandatory in the code and replace the wrapper with window.setTimeout.
Upgrade Closure Compiler to the latest version.
Export symbols using annotations instead of using bracket notation.