DXN symbol — a bare, unevaluated identifier reference. Wraps a
plain string, never a JS Symbol.for global symbol: symbol is
deliberately unaffected by the trusted/untrusted decode distinction
that keyword gets (see DXNKeyword) — it's always this wrapper,
both trusted and untrusted, mirroring Dextrin.Symbol exactly.
a non-globalSymbol(name) — safe to create
freely, unlike Symbol.for, since it's garbage collected like any
other JS value rather than interned forever.
DXN
symbol— a bare, unevaluated identifier reference. Wraps a plain string, never a JSSymbol.forglobal symbol:symbolis deliberately unaffected by thetrusted/untrusted decode distinction thatkeywordgets (seeDXNKeyword) — it's always this wrapper, both trusted and untrusted, mirroringDextrin.Symbolexactly.