@addyosmani we've not defined any browser support matrix, I think our lowest common denominator should be Internet Explorer 8 and up, what do you reckon? That will determine whether this line `Array.prototype.slice` is used or not as I believe this will fail in IE8.

@stephenplusplus on a side note I see no point to store `Array.prototype.slice` in a variable. Just use it: `Array.prototype.slice.call(document.querySelectorAll(selector))`