Хочу пользоваться современными функциями JS, например array.prototype.forEach подключаю библиотеку расширяющую до es5, подключается без проблем (https://github.com/es-shims/es5-shim)
В свой скрипт подключаю библиотеку и вроде бы все должно работать, но
но при попытке использования функции array.forEach - ошибка.
Видимо связано с тем, что если сделать var a = new array, typeof a = 'object' !! (должно быть array)
Вопрос: Возможно ли расширить функционал jscript до es5, если да - то как ?