Add reduce shiv to Array.prototype
Cached created nodes to boost IE performance