>
> BTW, my question about native was wrong, you had already answered why you
> use native, I MEANT to ask why you took the !native calls out


Ha, funny that was the only thing I *didn't* answer :-)
But my explanation of why use "native!" anyway hints at why I took it out
for some classes, so there is an additional rule:
If the global JavaScript object is top-level (not a property of a
"package"/namespace object) *and* it is not aliased *and* not "polyfilled",
I though defining a local variable with the same name wouldn't make sense.
This holds true for example for "String" and "parseInt".

-Frank-

Reply via email to