I believe that Node.js' `util.isArray()` (which we provide as a shim; just `require('util')`) is a little safer than `instanceof Array`, although I forget why...