aFarkas/html5shiv — comment on commit ad862c6aa1d5b8173a0deadb81ffb7656d85d0aa
File: src/html5shiv-printshiv.js line 51
By jdalton:

It's fine if they add to the array as its still the same array. If they pave the array then that would be an issue.
A compromise would be:

~~~ js
for (var i = 0, elements = html5.elements, l = elements.length; i < l; ++i) {
~~~