Decided I was being insane with all those asm.js-like type annotations. V8 doesn't care and is smart.