fix for ie<9 lacking Array.isArray