> console.log(require("util").inspect(new Proxy({}, {"ownKeys": function() {}})))
TypeError: CreateListFromArrayLike called on non-object
at Function.getOwnPropertySymbols (<anonymous>)
at formatValue (util.js:422:24)
at Object.inspect (util.js:298:10)
As util.inspect is used by
console.login a recursive manner, such a proxy object acts as a "poison pill" for printing an object.