A temerarious attempt to shove support for modern JavaScript down IE6-7's feeble throats.