yeah, I found that when I finished IE and FireFox seem to use HTMLCollection while Chrome uses NodeList, so I put the method on the HTMLCollection's prototype as well.

I will take a look at doing this later, as right now my solution was to do the eval() thing I mentioned.

Thanks for the solution!