structuredClone(), to transfer data between Workers via
postMessage(), storing objects with IndexedDB, or copying objects for other APIs.
It clones by recursing through the input object while maintaining a map of previously visited references, to avoid infinitely traversing cycles.
Error types, the error name must be one of:
URIError (or will be set to "Error").
Browsers must serialize the properties
message, and are expected to serialize other "interesting" properties of the errors such as
AggregateError support is expected to be added to the specification in whatwg/html#5749 (and is already supported in some browsers).