Following code behaves differently depending on whether the native version is loaded, or if the polyfill is required and loaded:
const reduce = require("core-js-pure/actual/array/reduce");
const handler = {
has: () => {
throw 42;
},
};
const y = new Proxy([], handler);
reduce(y, (e) => e);