Earlier quoted context omitted.
Are you (dare I say it) trolling? :)
IE8 doesn't support some of the javascript functions/methods they provide you. Namely Array.prototype.slice.call So no I'm not trolling, I'm being 100% honest.
As bdt101 mentioned here[1], the way they're using Array.prototype.slice.call is supported by IE8. It is not supported when trying to slice a NodeList, as a NodeList is not a JScript object.