In the fast path of concat and splice we currently walk the prototype chain to ensure that there are no indexed properties on the prototype of our array. Instead we should put watchpoints on Array.prototype and Object.prototype.