Thanks for the fix! 

A slightly more accurate way of polyfilling this functionality is ```return Object.prototype.toString.call(value) === '[object Array]';```