Retrieves the content sealed on value under the given seal.
The expected type of the sealed content
The value to inspect
The symbol identifying the seal
The sealed content if value is sealed under seal; undefined otherwise
Seals content on value under the given seal.
Both the sealed clone and any object or array content are deep-frozen and branded at every depth, so
immutable returns them unchanged: the result, its members, the content, and the content members all
keep a stable identity across calls. An atom is returned as-is, with nothing sealed on it.
The result keeps the declared type of value, so a write is refused at run time rather than by the compiler: state
the constraint with DeepReadonly where a holder is to be held to it at compile time.
The type of the value being sealed
The value to seal
The symbol identifying the seal
The content to seal on value
The sealed value
Inspects or attaches sealed content on a value.