mirror of
https://github.com/vercel-labs/scriptc.git
synced 2026-11-08 08:44:37 +08:00
With object identity exact, dequal(1, 2) went from a fenced error to a silent `true`: `(1).constructor` read undefined natively, so `(ctor = a.constructor) === b.constructor` held for any two primitives. Constant-key `.constructor` reads on dynamic values now answer the same interned closure the Number, String, Boolean and BigInt identifiers read for primitives. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>