The NodeList object has no forEach, sadly (or perhaps, annoyingly). We can shim it (NodeList.prototype.forEach = Array.prototype.forEach, done) but unless we're doing that as part of a universal toolkit we're loading, probably not a good solution.