This will call accessors on the JSObject/JSArray prototypes – so adding an accessor or read-only property called index or input to either of these prototypes will result in broken behavior.
Created attachment 209662 [details] Fix
Committed revision 154612.