The SerifiableTypeMap describing supported types.
The value to deserify. Implicitly assumed to be composed
entirely of types serializable by JSON.stringify.
The SerifyOptions in effect. Must match those used to serify the value.
The deserified value. Arrays & plain objects are cloned; the input is never mutated.
Deserify a value: recursively restore every SerifiedValue it contains to its original type.