Копия возвращаемая structuredClone не равна оригиналу при сравнении через isDeepStrictEqual
Имеется следующий код:
const util = require('util');
function A() {}
let obj = {
key: new A()
};
let copy = structuredClone(obj);
console.log(util.isDeepStrictEqual(obj, copy));
Я ожидаю получить в консоль true, но получаю false. В чем может быть причина?
Источник: Stack Overflow на русском