According to the [export file](https://code.google.com/p/closure-compiler/source/browse/externs/html5.js#74), the return type is always an object