{"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > returns `Error` tag for standard `Error` subclasses"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `Error` tag for standard `Error` subclasses"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > returns `Error` tag for exotic `Error` subclass (custom class)"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `Error` tag for exotic `Error` subclass (custom class)"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > returns `Error` tag for an `Error` whose prototype was severed"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `Error` tag for an `Error` whose prototype was severed"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > returns `Array` tag for an `Array` subclass"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `Array` tag for an `Array` subclass"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > returns `Array` tag for an array whose prototype was severed"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `Array` tag for an array whose prototype was severed"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > returns `Map` tag for `Map` instances"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `Map` tag for `Map` instances"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > returns `Set` tag for `Set` instances"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `Set` tag for `Set` instances"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > returns `Date` tag for `Date` instances"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `Date` tag for `Date` instances"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > returns `Uint8Array` tag for `Uint8Array` instances"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `Uint8Array` tag for `Uint8Array` instances"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > returns `Object` tag for plain objects"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `Object` tag for plain objects"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > returns `Array` tag for arrays"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `Array` tag for arrays"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > returns `RegExp` tag for `RegExp` instances"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `RegExp` tag for `RegExp` instances"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > returns `Object` tag for null-prototype objects (no constructor)"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `Object` tag for null-prototype objects (no constructor)"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > returns `null` for class instances"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `null` for class instances"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > an own `constructor` property does not decide the class > returns `Object` for a record claiming `Error`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > an own `constructor` property does not decide the class > returns `Object` for a record claiming `Error`"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > an own `constructor` property does not decide the class > returns `false` from the membership check for one claiming `Error`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > an own `constructor` property does not decide the class > returns `false` from the membership check for one claiming `Error`"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > an own `constructor` property does not decide the class > returns `Object` for a record claiming `Map`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > an own `constructor` property does not decide the class > returns `Object` for a record claiming `Map`"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > an own `constructor` property does not decide the class > returns `false` from the membership check for one claiming `Map`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > an own `constructor` property does not decide the class > returns `false` from the membership check for one claiming `Map`"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > an own `constructor` property does not decide the class > returns `Object` for a record claiming `Date`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > an own `constructor` property does not decide the class > returns `Object` for a record claiming `Date`"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > an own `constructor` property does not decide the class > returns `false` from the membership check for one claiming `Date`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > an own `constructor` property does not decide the class > returns `false` from the membership check for one claiming `Date`"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > an own `constructor` property does not decide the class > returns `Object` for a record claiming `Uint8Array`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > an own `constructor` property does not decide the class > returns `Object` for a record claiming `Uint8Array`"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > an own `constructor` property does not decide the class > returns `false` from the membership check for one claiming `Uint8Array`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > an own `constructor` property does not decide the class > returns `false` from the membership check for one claiming `Uint8Array`"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > an own `constructor` property does not decide the class > reads an inherited `constructor`, which is the real one"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > an own `constructor` property does not decide the class > reads an inherited `constructor`, which is the real one"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > an array is decided by the array rule, whatever its prototype > tags an ordinary array `Array`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > an array is decided by the array rule, whatever its prototype > tags an ordinary array `Array`"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > an array is decided by the array rule, whatever its prototype > reports an ordinary array as no `FabricNativeObject`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > an array is decided by the array rule, whatever its prototype > reports an ordinary array as no `FabricNativeObject`"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > an array is decided by the array rule, whatever its prototype > tags an array whose `prototype` is `Date.prototype` `Array`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > an array is decided by the array rule, whatever its prototype > tags an array whose `prototype` is `Date.prototype` `Array`"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > an array is decided by the array rule, whatever its prototype > reports an array whose `prototype` is `Date.prototype` as no `FabricNativeObject`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > an array is decided by the array rule, whatever its prototype > reports an array whose `prototype` is `Date.prototype` as no `FabricNativeObject`"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > an array is decided by the array rule, whatever its prototype > tags an array whose `prototype` is `Map.prototype` `Array`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > an array is decided by the array rule, whatever its prototype > tags an array whose `prototype` is `Map.prototype` `Array`"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > an array is decided by the array rule, whatever its prototype > reports an array whose `prototype` is `Map.prototype` as no `FabricNativeObject`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > an array is decided by the array rule, whatever its prototype > reports an array whose `prototype` is `Map.prototype` as no `FabricNativeObject`"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > an array is decided by the array rule, whatever its prototype > tags an array whose prototype was severed `Array`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > an array is decided by the array rule, whatever its prototype > tags an array whose prototype was severed `Array`"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > an array is decided by the array rule, whatever its prototype > reports an array whose prototype was severed as no `FabricNativeObject`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > an array is decided by the array rule, whatever its prototype > reports an array whose prototype was severed as no `FabricNativeObject`"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > `toJSON()` is intentionally not supported > returns `Object` tag for a plain object carrying `toJSON()`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > `toJSON()` is intentionally not supported > returns `Object` tag for a plain object carrying `toJSON()`"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > `toJSON()` is intentionally not supported > returns `Array` tag for an array carrying an own `toJSON()`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > `toJSON()` is intentionally not supported > returns `Array` tag for an array carrying an own `toJSON()`"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > `toJSON()` is intentionally not supported > returns `Array` tag despite an inherited `toJSON()`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > `toJSON()` is intentionally not supported > returns `Array` tag despite an inherited `toJSON()`"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > `toJSON()` is intentionally not supported > returns `Array` tag for an `Array` subclass carrying `toJSON()`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > `toJSON()` is intentionally not supported > returns `Array` tag for an `Array` subclass carrying `toJSON()`"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"native-type-tags > tagFromNativeValue() > `toJSON()` is intentionally not supported > returns `null` for a class instance carrying `toJSON()`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > `toJSON()` is intentionally not supported > returns `null` for a class instance carrying `toJSON()`"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `Error` tag for standard `Error` subclasses"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `JsError` tag for standard `Error` subclasses"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `Error` tag for exotic `Error` subclass (custom class)"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `JsError` tag for exotic `Error` subclass (custom class)"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `Error` tag for an `Error` whose prototype was severed"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `JsError` tag for an `Error` whose prototype was severed"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `Map` tag for `Map` instances"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `JsMap` tag for `Map` instances"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `Set` tag for `Set` instances"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `JsSet` tag for `Set` instances"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `Date` tag for `Date` instances"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `JsDate` tag for `Date` instances"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `Uint8Array` tag for `Uint8Array` instances"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `JsUint8Array` tag for `Uint8Array` instances"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `RegExp` tag for `RegExp` instances"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `JsRegExp` tag for `RegExp` instances"}} {"date":"2026-09-09","from":{"k":"unit","s":"data-model","n":"value-tags > VALUE_TAGS > holds every primitive tag"},"to":{"k":"unit","s":"data-model","n":"value-tags > VALUE_TAGS > holds every `FabricPrimitive` tag"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricPrimitive() > is asked about every registered primitive class"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitive() > is asked about every registered primitive class"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricPrimitive() > returns `FabricBytes` for a `FabricBytes`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitive() > returns `FabricBytes` for a `FabricBytes`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricPrimitive() > returns `FabricEpochDay` for a `FabricEpochDay`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitive() > returns `FabricEpochDay` for a `FabricEpochDay`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricPrimitive() > returns `FabricEpochNsec` for a `FabricEpochNsec`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitive() > returns `FabricEpochNsec` for a `FabricEpochNsec`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricPrimitive() > returns `FabricHash` for a `FabricHash`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitive() > returns `FabricHash` for a `FabricHash`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricPrimitive() > returns `FabricKeyPair` for a `FabricKeyPair`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitive() > returns `FabricKeyPair` for a `FabricKeyPair`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricPrimitive() > returns `FabricRegExp` for a `FabricRegExp`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitive() > returns `FabricRegExp` for a `FabricRegExp`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricPrimitive() > returns a distinct tag for each registered primitive class"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitive() > returns a distinct tag for each registered primitive class"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricPrimitive() > returns every primitive tag across the registered classes"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitive() > returns every primitive tag across the registered classes"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricPrimitive() > returns the parent's tag for a subclass that supplies none"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitive() > returns the parent's tag for a subclass that supplies none"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricPrimitive() > returns the tag a subclass reports, whatever its class"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitive() > returns the tag a subclass reports, whatever its class"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricPrimitive() > throws for a `FabricPrimitive` that is not a `BaseFabricPrimitive`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitive() > throws for a `FabricPrimitive` that is not a `BaseFabricPrimitive`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricPrimitive() > throws for a reported tag outside the primitive subset"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitive() > throws for a reported tag outside the primitive subset"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricPrimitive() > throws for a reported tag the vocabulary lacks"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitive() > throws for a reported tag the vocabulary lacks"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricPrimitive() > throws for a type lie"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitive() > throws for a type lie"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricPrimitiveElseNull() > returns `FabricBytes` for a `FabricBytes`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitiveElseNull() > returns `FabricBytes` for a `FabricBytes`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricPrimitiveElseNull() > returns `FabricEpochDay` for a `FabricEpochDay`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitiveElseNull() > returns `FabricEpochDay` for a `FabricEpochDay`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricPrimitiveElseNull() > returns `FabricEpochNsec` for a `FabricEpochNsec`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitiveElseNull() > returns `FabricEpochNsec` for a `FabricEpochNsec`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricPrimitiveElseNull() > returns `FabricHash` for a `FabricHash`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitiveElseNull() > returns `FabricHash` for a `FabricHash`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricPrimitiveElseNull() > returns `FabricKeyPair` for a `FabricKeyPair`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitiveElseNull() > returns `FabricKeyPair` for a `FabricKeyPair`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricPrimitiveElseNull() > returns `FabricRegExp` for a `FabricRegExp`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitiveElseNull() > returns `FabricRegExp` for a `FabricRegExp`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricPrimitiveElseNull() > returns `null` for a `FabricPrimitive` that is not a `BaseFabricPrimitive`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitiveElseNull() > returns `null` for a `FabricPrimitive` that is not a `BaseFabricPrimitive`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricPrimitiveElseNull() > returns `null` for a reported tag outside the primitive subset"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitiveElseNull() > returns `null` for a reported tag outside the primitive subset"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricPrimitiveElseNull() > returns `null` for a reported tag that is no string"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitiveElseNull() > returns `null` for a reported tag that is no string"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricPrimitiveElseNull() > returns `null` for a reported tag that is only an inherited name"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitiveElseNull() > returns `null` for a reported tag that is only an inherited name"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricPrimitiveElseNull() > returns `null` for a reported tag the vocabulary lacks"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitiveElseNull() > returns `null` for a reported tag the vocabulary lacks"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricPrimitiveElseNull() > returns `null` for a type lie"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitiveElseNull() > returns `null` for a type lie"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValue() > returns `Array` for an array"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > returns `Array` for an array"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValue() > returns `FabricBytes` for a `FabricBytes`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > returns `FabricBytes` for a `FabricBytes`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValue() > returns `FabricEpochDay` for a `FabricEpochDay`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > returns `FabricEpochDay` for a `FabricEpochDay`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValue() > returns `FabricEpochNsec` for a `FabricEpochNsec`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > returns `FabricEpochNsec` for a `FabricEpochNsec`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValue() > returns `FabricHash` for a `FabricHash`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > returns `FabricHash` for a `FabricHash`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValue() > returns `FabricInstance` for each `FabricInstance` kind"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > returns `FabricInstance` for each `FabricInstance` kind"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValue() > returns `FabricKeyPair` for a `FabricKeyPair`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > returns `FabricKeyPair` for a `FabricKeyPair`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValue() > returns `FabricRegExp` for a `FabricRegExp`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > returns `FabricRegExp` for a `FabricRegExp`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValue() > returns `Object` for a null-prototype object"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > returns `Object` for a null-prototype object"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValue() > returns `Object` for a plain object"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > returns `Object` for a plain object"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValue() > returns `bigint` for a bigint"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > returns `bigint` for a bigint"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValue() > returns `boolean` for a boolean"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > returns `boolean` for a boolean"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValue() > returns `null` for `null`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > returns `null` for `null`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValue() > returns `number` for a number"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > returns `number` for a number"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValue() > returns `string` for a string"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > returns `string` for a string"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValue() > returns `symbol` for a symbol"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > returns `symbol` for a symbol"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValue() > returns `undefined` for `undefined`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > returns `undefined` for `undefined`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValue() > throws for a class instance outside the vocabulary"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > throws for a class instance outside the vocabulary"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValue() > throws for a function"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > throws for a function"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValue() > throws for a primitive whose reported tag the vocabulary lacks"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > throws for a primitive whose reported tag the vocabulary lacks"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValueElseNull() > returns `Array` for an array and `Object` for a plain object"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `Array` for an array and `Object` for a plain object"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValueElseNull() > returns `FabricBytes` for a `FabricBytes`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `FabricBytes` for a `FabricBytes`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValueElseNull() > returns `FabricEpochDay` for a `FabricEpochDay`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `FabricEpochDay` for a `FabricEpochDay`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValueElseNull() > returns `FabricEpochNsec` for a `FabricEpochNsec`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `FabricEpochNsec` for a `FabricEpochNsec`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValueElseNull() > returns `FabricHash` for a `FabricHash`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `FabricHash` for a `FabricHash`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValueElseNull() > returns `FabricInstance` for a `FabricInstance`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `FabricInstance` for a `FabricInstance`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValueElseNull() > returns `FabricKeyPair` for a `FabricKeyPair`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `FabricKeyPair` for a `FabricKeyPair`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValueElseNull() > returns `FabricRegExp` for a `FabricRegExp`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `FabricRegExp` for a `FabricRegExp`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValueElseNull() > returns `bigint` for a bigint"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `bigint` for a bigint"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValueElseNull() > returns `boolean` for a boolean"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `boolean` for a boolean"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValueElseNull() > returns `null` for `null`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `null` for `null`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValueElseNull() > returns `null` for a class instance outside the vocabulary"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `null` for a class instance outside the vocabulary"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValueElseNull() > returns `null` for a function"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `null` for a function"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValueElseNull() > returns `null` for a primitive whose reported tag the vocabulary lacks"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `null` for a primitive whose reported tag the vocabulary lacks"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValueElseNull() > returns `number` for a number"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `number` for a number"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValueElseNull() > returns `string` for a string"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `string` for a string"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValueElseNull() > returns `symbol` for a symbol"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `symbol` for a symbol"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromFabricValueElseNull() > returns `undefined` for `undefined`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `undefined` for `undefined`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > `toJSON()` is intentionally not supported > returns `Array` tag despite an inherited `toJSON()`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > `toJSON()` is intentionally not supported > returns `Array` tag despite an inherited `toJSON()`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > `toJSON()` is intentionally not supported > returns `Array` tag for an `Array` subclass carrying `toJSON()`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > `toJSON()` is intentionally not supported > returns `Array` tag for an `Array` subclass carrying `toJSON()`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > `toJSON()` is intentionally not supported > returns `Array` tag for an array carrying an own `toJSON()`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > `toJSON()` is intentionally not supported > returns `Array` tag for an array carrying an own `toJSON()`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > `toJSON()` is intentionally not supported > returns `Object` tag for a plain object carrying `toJSON()`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > `toJSON()` is intentionally not supported > returns `Object` tag for a plain object carrying `toJSON()`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > `toJSON()` is intentionally not supported > returns `null` for a class instance carrying `toJSON()`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > `toJSON()` is intentionally not supported > returns `null` for a class instance carrying `toJSON()`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > an array is decided by the array rule, whatever its prototype > reports an array whose `prototype` is `Date.prototype` as no `FabricNativeObject`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > an array is decided by the array rule, whatever its prototype > reports an array whose `prototype` is `Date.prototype` as no `FabricNativeObject`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > an array is decided by the array rule, whatever its prototype > reports an array whose `prototype` is `Map.prototype` as no `FabricNativeObject`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > an array is decided by the array rule, whatever its prototype > reports an array whose `prototype` is `Map.prototype` as no `FabricNativeObject`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > an array is decided by the array rule, whatever its prototype > reports an array whose prototype was severed as no `FabricNativeObject`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > an array is decided by the array rule, whatever its prototype > reports an array whose prototype was severed as no `FabricNativeObject`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > an array is decided by the array rule, whatever its prototype > reports an ordinary array as no `FabricNativeObject`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > an array is decided by the array rule, whatever its prototype > reports an ordinary array as no `FabricNativeObject`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > an array is decided by the array rule, whatever its prototype > tags an array whose `prototype` is `Date.prototype` `Array`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > an array is decided by the array rule, whatever its prototype > tags an array whose `prototype` is `Date.prototype` `Array`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > an array is decided by the array rule, whatever its prototype > tags an array whose `prototype` is `Map.prototype` `Array`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > an array is decided by the array rule, whatever its prototype > tags an array whose `prototype` is `Map.prototype` `Array`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > an array is decided by the array rule, whatever its prototype > tags an array whose prototype was severed `Array`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > an array is decided by the array rule, whatever its prototype > tags an array whose prototype was severed `Array`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > an array is decided by the array rule, whatever its prototype > tags an ordinary array `Array`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > an array is decided by the array rule, whatever its prototype > tags an ordinary array `Array`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > an own `constructor` property does not decide the class > reads an inherited `constructor`, which is the real one"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > an own `constructor` property does not decide the class > reads an inherited `constructor`, which is the real one"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > an own `constructor` property does not decide the class > returns `Object` for a record claiming `Date`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > an own `constructor` property does not decide the class > returns `Object` for a record claiming `Date`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > an own `constructor` property does not decide the class > returns `Object` for a record claiming `Error`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > an own `constructor` property does not decide the class > returns `Object` for a record claiming `Error`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > an own `constructor` property does not decide the class > returns `Object` for a record claiming `Map`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > an own `constructor` property does not decide the class > returns `Object` for a record claiming `Map`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > an own `constructor` property does not decide the class > returns `Object` for a record claiming `Uint8Array`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > an own `constructor` property does not decide the class > returns `Object` for a record claiming `Uint8Array`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > an own `constructor` property does not decide the class > returns `false` from the membership check for one claiming `Date`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > an own `constructor` property does not decide the class > returns `false` from the membership check for one claiming `Date`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > an own `constructor` property does not decide the class > returns `false` from the membership check for one claiming `Error`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > an own `constructor` property does not decide the class > returns `false` from the membership check for one claiming `Error`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > an own `constructor` property does not decide the class > returns `false` from the membership check for one claiming `Map`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > an own `constructor` property does not decide the class > returns `false` from the membership check for one claiming `Map`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > an own `constructor` property does not decide the class > returns `false` from the membership check for one claiming `Uint8Array`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > an own `constructor` property does not decide the class > returns `false` from the membership check for one claiming `Uint8Array`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `Array` tag for an `Array` subclass"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `Array` tag for an `Array` subclass"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `Array` tag for an array whose prototype was severed"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `Array` tag for an array whose prototype was severed"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `Array` tag for arrays"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `Array` tag for arrays"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `JsDate` tag for `Date` instances"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `JsDate` tag for `Date` instances"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `JsError` tag for an `Error` whose prototype was severed"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `JsError` tag for an `Error` whose prototype was severed"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `JsError` tag for exotic `Error` subclass (custom class)"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `JsError` tag for exotic `Error` subclass (custom class)"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `JsError` tag for standard `Error` subclasses"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `JsError` tag for standard `Error` subclasses"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `JsMap` tag for `Map` instances"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `JsMap` tag for `Map` instances"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `JsRegExp` tag for `RegExp` instances"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `JsRegExp` tag for `RegExp` instances"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `JsSet` tag for `Set` instances"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `JsSet` tag for `Set` instances"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `JsUint8Array` tag for `Uint8Array` instances"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `JsUint8Array` tag for `Uint8Array` instances"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `Object` tag for null-prototype objects (no constructor)"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `Object` tag for null-prototype objects (no constructor)"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `Object` tag for plain objects"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `Object` tag for plain objects"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `bigint` for a bigint"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `bigint` for a bigint"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `boolean` for a boolean"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `boolean` for a boolean"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `null` for `null`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `null` for `null`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `null` for class instances"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `null` for class instances"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `number` for a number"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `number` for a number"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `string` for a string"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `string` for a string"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `symbol` for a symbol"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `symbol` for a symbol"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagFromNativeValueElseNull() > returns `undefined` for `undefined`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `undefined` for `undefined`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `bigint` for a bigint"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `bigint` for a bigint"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `boolean` for a boolean"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `boolean` for a boolean"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `null` for `null`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `null` for `null`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `number` for a number"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `number` for a number"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `string` for a string"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `string` for a string"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `symbol` for a symbol"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `symbol` for a symbol"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `undefined` for `undefined`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `undefined` for `undefined`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `JsError` tag for standard `Error` subclasses"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `JsError` tag for standard `Error` subclasses"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `JsError` tag for exotic `Error` subclass (custom class)"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `JsError` tag for exotic `Error` subclass (custom class)"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `JsError` tag for an `Error` whose prototype was severed"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `JsError` tag for an `Error` whose prototype was severed"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `Array` tag for an `Array` subclass"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `Array` tag for an `Array` subclass"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `Array` tag for an array whose prototype was severed"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `Array` tag for an array whose prototype was severed"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `JsMap` tag for `Map` instances"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `JsMap` tag for `Map` instances"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `JsSet` tag for `Set` instances"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `JsSet` tag for `Set` instances"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `JsDate` tag for `Date` instances"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `JsDate` tag for `Date` instances"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `JsUint8Array` tag for `Uint8Array` instances"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `JsUint8Array` tag for `Uint8Array` instances"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `Object` tag for plain objects"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `Object` tag for plain objects"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `Array` tag for arrays"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `Array` tag for arrays"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `JsRegExp` tag for `RegExp` instances"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `JsRegExp` tag for `RegExp` instances"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `Object` tag for null-prototype objects (no constructor)"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `Object` tag for null-prototype objects (no constructor)"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > returns `null` for class instances"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `null` for class instances"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > an own `constructor` property does not decide the class > returns `Object` for a record claiming `Error`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > an own `constructor` property does not decide the class > returns `Object` for a record claiming `Error`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > an own `constructor` property does not decide the class > returns `false` from the membership check for one claiming `Error`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > an own `constructor` property does not decide the class > returns `false` from the membership check for one claiming `Error`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > an own `constructor` property does not decide the class > returns `Object` for a record claiming `Map`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > an own `constructor` property does not decide the class > returns `Object` for a record claiming `Map`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > an own `constructor` property does not decide the class > returns `false` from the membership check for one claiming `Map`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > an own `constructor` property does not decide the class > returns `false` from the membership check for one claiming `Map`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > an own `constructor` property does not decide the class > returns `Object` for a record claiming `Date`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > an own `constructor` property does not decide the class > returns `Object` for a record claiming `Date`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > an own `constructor` property does not decide the class > returns `false` from the membership check for one claiming `Date`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > an own `constructor` property does not decide the class > returns `false` from the membership check for one claiming `Date`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > an own `constructor` property does not decide the class > returns `Object` for a record claiming `Uint8Array`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > an own `constructor` property does not decide the class > returns `Object` for a record claiming `Uint8Array`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > an own `constructor` property does not decide the class > returns `false` from the membership check for one claiming `Uint8Array`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > an own `constructor` property does not decide the class > returns `false` from the membership check for one claiming `Uint8Array`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > an own `constructor` property does not decide the class > reads an inherited `constructor`, which is the real one"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > an own `constructor` property does not decide the class > reads an inherited `constructor`, which is the real one"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > an array is decided by the array rule, whatever its prototype > tags an ordinary array `Array`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > an array is decided by the array rule, whatever its prototype > tags an ordinary array `Array`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > an array is decided by the array rule, whatever its prototype > reports an ordinary array as no `FabricNativeObject`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > an array is decided by the array rule, whatever its prototype > reports an ordinary array as no `FabricConvertibleJsObject`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > an array is decided by the array rule, whatever its prototype > tags an array whose `prototype` is `Date.prototype` `Array`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > an array is decided by the array rule, whatever its prototype > tags an array whose `prototype` is `Date.prototype` `Array`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > an array is decided by the array rule, whatever its prototype > reports an array whose `prototype` is `Date.prototype` as no `FabricNativeObject`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > an array is decided by the array rule, whatever its prototype > reports an array whose `prototype` is `Date.prototype` as no `FabricConvertibleJsObject`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > an array is decided by the array rule, whatever its prototype > tags an array whose `prototype` is `Map.prototype` `Array`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > an array is decided by the array rule, whatever its prototype > tags an array whose `prototype` is `Map.prototype` `Array`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > an array is decided by the array rule, whatever its prototype > reports an array whose `prototype` is `Map.prototype` as no `FabricNativeObject`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > an array is decided by the array rule, whatever its prototype > reports an array whose `prototype` is `Map.prototype` as no `FabricConvertibleJsObject`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > an array is decided by the array rule, whatever its prototype > tags an array whose prototype was severed `Array`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > an array is decided by the array rule, whatever its prototype > tags an array whose prototype was severed `Array`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > an array is decided by the array rule, whatever its prototype > reports an array whose prototype was severed as no `FabricNativeObject`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > an array is decided by the array rule, whatever its prototype > reports an array whose prototype was severed as no `FabricConvertibleJsObject`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > `toJSON()` is intentionally not supported > returns `Object` tag for a plain object carrying `toJSON()`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > `toJSON()` is intentionally not supported > returns `Object` tag for a plain object carrying `toJSON()`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > `toJSON()` is intentionally not supported > returns `Array` tag for an array carrying an own `toJSON()`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > `toJSON()` is intentionally not supported > returns `Array` tag for an array carrying an own `toJSON()`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > `toJSON()` is intentionally not supported > returns `Array` tag despite an inherited `toJSON()`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > `toJSON()` is intentionally not supported > returns `Array` tag despite an inherited `toJSON()`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > `toJSON()` is intentionally not supported > returns `Array` tag for an `Array` subclass carrying `toJSON()`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > `toJSON()` is intentionally not supported > returns `Array` tag for an `Array` subclass carrying `toJSON()`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfNativeValueElseNull() > `toJSON()` is intentionally not supported > returns `null` for a class instance carrying `toJSON()`"},"to":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > `toJSON()` is intentionally not supported > returns `null` for a class instance carrying `toJSON()`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the native dispatch > tags a boolean the same from either side"},"to":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the convertible-JS dispatch > tags a boolean the same from either side"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the native dispatch > tags a string the same from either side"},"to":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the convertible-JS dispatch > tags a string the same from either side"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the native dispatch > tags a number the same from either side"},"to":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the convertible-JS dispatch > tags a number the same from either side"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the native dispatch > tags a `bigint` the same from either side"},"to":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the convertible-JS dispatch > tags a `bigint` the same from either side"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the native dispatch > tags `null` the same from either side"},"to":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the convertible-JS dispatch > tags `null` the same from either side"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the native dispatch > tags `undefined` the same from either side"},"to":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the convertible-JS dispatch > tags `undefined` the same from either side"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the native dispatch > tags a registry-interned symbol the same from either side"},"to":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the convertible-JS dispatch > tags a registry-interned symbol the same from either side"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the native dispatch > tags an inert array the same from either side"},"to":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the convertible-JS dispatch > tags an inert array the same from either side"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the native dispatch > tags an inert plain object the same from either side"},"to":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the convertible-JS dispatch > tags an inert plain object the same from either side"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the native dispatch > tags a `FabricBytes` the same from either side"},"to":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the convertible-JS dispatch > tags a `FabricBytes` the same from either side"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the native dispatch > tags a `FabricEpochNsec` the same from either side"},"to":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the convertible-JS dispatch > tags a `FabricEpochNsec` the same from either side"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the native dispatch > tags a `FabricEpochDay` the same from either side"},"to":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the convertible-JS dispatch > tags a `FabricEpochDay` the same from either side"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the native dispatch > tags a `FabricRegExp` the same from either side"},"to":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the convertible-JS dispatch > tags a `FabricRegExp` the same from either side"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the native dispatch > tags a `FabricHash` the same from either side"},"to":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the convertible-JS dispatch > tags a `FabricHash` the same from either side"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the native dispatch > tags a `FabricKeyPair` the same from either side"},"to":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the convertible-JS dispatch > tags a `FabricKeyPair` the same from either side"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the native dispatch > tags a `FabricError` the same from either side"},"to":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the convertible-JS dispatch > tags a `FabricError` the same from either side"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the native dispatch > reaches values on both sides of membership"},"to":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the convertible-JS dispatch > reaches values on both sides of membership"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > VALUE_TAGS > is frozen"},"to":{"k":"unit","s":"data-model","n":"tags > VALUE_TAGS > is frozen"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > VALUE_TAGS > holds every `FabricPrimitive` tag"},"to":{"k":"unit","s":"data-model","n":"tags > VALUE_TAGS > holds every `FabricPrimitive` tag"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > VALUE_TAGS > holds every JS type tag"},"to":{"k":"unit","s":"data-model","n":"tags > VALUE_TAGS > holds every JS type tag"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > VALUE_TAGS > names each tag by its own string"},"to":{"k":"unit","s":"data-model","n":"tags > VALUE_TAGS > names each tag by its own string"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > JS_TYPE_VALUE_TAGS > is frozen"},"to":{"k":"unit","s":"data-model","n":"tags > JS_TYPE_VALUE_TAGS > is frozen"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > JS_TYPE_VALUE_TAGS > names the tag of a bigint by its `typeof` name, or `null`"},"to":{"k":"unit","s":"data-model","n":"tags > JS_TYPE_VALUE_TAGS > names the tag of a bigint by its `typeof` name, or `null`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > JS_TYPE_VALUE_TAGS > names the tag of a boolean by its `typeof` name, or `null`"},"to":{"k":"unit","s":"data-model","n":"tags > JS_TYPE_VALUE_TAGS > names the tag of a boolean by its `typeof` name, or `null`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > JS_TYPE_VALUE_TAGS > names the tag of `null` by its `typeof` name, or `null`"},"to":{"k":"unit","s":"data-model","n":"tags > JS_TYPE_VALUE_TAGS > names the tag of `null` by its `typeof` name, or `null`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > JS_TYPE_VALUE_TAGS > names the tag of a number by its `typeof` name, or `null`"},"to":{"k":"unit","s":"data-model","n":"tags > JS_TYPE_VALUE_TAGS > names the tag of a number by its `typeof` name, or `null`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > JS_TYPE_VALUE_TAGS > names the tag of a string by its `typeof` name, or `null`"},"to":{"k":"unit","s":"data-model","n":"tags > JS_TYPE_VALUE_TAGS > names the tag of a string by its `typeof` name, or `null`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > JS_TYPE_VALUE_TAGS > names the tag of a symbol by its `typeof` name, or `null`"},"to":{"k":"unit","s":"data-model","n":"tags > JS_TYPE_VALUE_TAGS > names the tag of a symbol by its `typeof` name, or `null`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > JS_TYPE_VALUE_TAGS > names the tag of `undefined` by its `typeof` name, or `null`"},"to":{"k":"unit","s":"data-model","n":"tags > JS_TYPE_VALUE_TAGS > names the tag of `undefined` by its `typeof` name, or `null`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > JS_TYPE_VALUE_TAGS > names the tag of a function by its `typeof` name, or `null`"},"to":{"k":"unit","s":"data-model","n":"tags > JS_TYPE_VALUE_TAGS > names the tag of a function by its `typeof` name, or `null`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > JS_TYPE_VALUE_TAGS > holds the tag of each JS type and nothing else"},"to":{"k":"unit","s":"data-model","n":"tags > JS_TYPE_VALUE_TAGS > holds the tag of each JS type and nothing else"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > JS_TYPE_VALUE_TAGS > is the `typeOfIncludingNull()` vocabulary, less `object`"},"to":{"k":"unit","s":"data-model","n":"tags > JS_TYPE_VALUE_TAGS > is the `typeOfIncludingNull()` vocabulary, less `object`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitive() > returns `FabricBytes` for a `FabricBytes`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricPrimitive() > returns `FabricBytes` for a `FabricBytes`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitive() > returns `FabricEpochDay` for a `FabricEpochDay`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricPrimitive() > returns `FabricEpochDay` for a `FabricEpochDay`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitive() > returns `FabricEpochNsec` for a `FabricEpochNsec`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricPrimitive() > returns `FabricEpochNsec` for a `FabricEpochNsec`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitive() > returns `FabricHash` for a `FabricHash`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricPrimitive() > returns `FabricHash` for a `FabricHash`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitive() > returns `FabricKeyPair` for a `FabricKeyPair`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricPrimitive() > returns `FabricKeyPair` for a `FabricKeyPair`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitive() > returns `FabricRegExp` for a `FabricRegExp`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricPrimitive() > returns `FabricRegExp` for a `FabricRegExp`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitive() > is asked about every registered primitive class"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricPrimitive() > is asked about every registered primitive class"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitive() > returns a distinct tag for each registered primitive class"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricPrimitive() > returns a distinct tag for each registered primitive class"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitive() > returns every primitive tag across the registered classes"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricPrimitive() > returns every primitive tag across the registered classes"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitive() > returns the parent's tag for a subclass that supplies none"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricPrimitive() > returns the parent's tag for a subclass that supplies none"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitive() > returns the tag a subclass reports, whatever its class"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricPrimitive() > returns the tag a subclass reports, whatever its class"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitive() > throws for a `FabricPrimitive` that is not a `BaseFabricPrimitive`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricPrimitive() > throws for a `FabricPrimitive` that is not a `BaseFabricPrimitive`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitive() > throws for a reported tag the vocabulary lacks"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricPrimitive() > throws for a reported tag the vocabulary lacks"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitive() > throws for a reported tag outside the primitive subset"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricPrimitive() > throws for a reported tag outside the primitive subset"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitive() > throws for a type lie"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricPrimitive() > throws for a type lie"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitiveElseNull() > returns `FabricBytes` for a `FabricBytes`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricPrimitiveElseNull() > returns `FabricBytes` for a `FabricBytes`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitiveElseNull() > returns `FabricEpochDay` for a `FabricEpochDay`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricPrimitiveElseNull() > returns `FabricEpochDay` for a `FabricEpochDay`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitiveElseNull() > returns `FabricEpochNsec` for a `FabricEpochNsec`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricPrimitiveElseNull() > returns `FabricEpochNsec` for a `FabricEpochNsec`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitiveElseNull() > returns `FabricHash` for a `FabricHash`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricPrimitiveElseNull() > returns `FabricHash` for a `FabricHash`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitiveElseNull() > returns `FabricKeyPair` for a `FabricKeyPair`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricPrimitiveElseNull() > returns `FabricKeyPair` for a `FabricKeyPair`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitiveElseNull() > returns `FabricRegExp` for a `FabricRegExp`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricPrimitiveElseNull() > returns `FabricRegExp` for a `FabricRegExp`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitiveElseNull() > returns `null` for a `FabricPrimitive` that is not a `BaseFabricPrimitive`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricPrimitiveElseNull() > returns `null` for a `FabricPrimitive` that is not a `BaseFabricPrimitive`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitiveElseNull() > returns `null` for a reported tag the vocabulary lacks"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricPrimitiveElseNull() > returns `null` for a reported tag the vocabulary lacks"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitiveElseNull() > returns `null` for a reported tag outside the primitive subset"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricPrimitiveElseNull() > returns `null` for a reported tag outside the primitive subset"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitiveElseNull() > returns `null` for a reported tag that is only an inherited name"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricPrimitiveElseNull() > returns `null` for a reported tag that is only an inherited name"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitiveElseNull() > returns `null` for a reported tag that is no string"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricPrimitiveElseNull() > returns `null` for a reported tag that is no string"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricPrimitiveElseNull() > returns `null` for a type lie"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricPrimitiveElseNull() > returns `null` for a type lie"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > returns `bigint` for a bigint"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValue() > returns `bigint` for a bigint"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > returns `boolean` for a boolean"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValue() > returns `boolean` for a boolean"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > returns `null` for `null`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValue() > returns `null` for `null`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > returns `number` for a number"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValue() > returns `number` for a number"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > returns `string` for a string"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValue() > returns `string` for a string"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > returns `symbol` for a symbol"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValue() > returns `symbol` for a symbol"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > returns `undefined` for `undefined`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValue() > returns `undefined` for `undefined`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > returns `Array` for an array"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValue() > returns `Array` for an array"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > returns `Object` for a plain object"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValue() > returns `Object` for a plain object"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > returns `Object` for a null-prototype object"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValue() > returns `Object` for a null-prototype object"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > returns `FabricBytes` for a `FabricBytes`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValue() > returns `FabricBytes` for a `FabricBytes`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > returns `FabricEpochDay` for a `FabricEpochDay`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValue() > returns `FabricEpochDay` for a `FabricEpochDay`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > returns `FabricEpochNsec` for a `FabricEpochNsec`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValue() > returns `FabricEpochNsec` for a `FabricEpochNsec`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > returns `FabricHash` for a `FabricHash`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValue() > returns `FabricHash` for a `FabricHash`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > returns `FabricKeyPair` for a `FabricKeyPair`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValue() > returns `FabricKeyPair` for a `FabricKeyPair`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > returns `FabricRegExp` for a `FabricRegExp`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValue() > returns `FabricRegExp` for a `FabricRegExp`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > returns `FabricInstance` for each `FabricInstance` kind"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValue() > returns `FabricInstance` for each `FabricInstance` kind"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > throws for a function"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValue() > throws for a function"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > throws for a class instance outside the vocabulary"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValue() > throws for a class instance outside the vocabulary"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValue() > throws for a primitive whose reported tag the vocabulary lacks"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValue() > throws for a primitive whose reported tag the vocabulary lacks"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `bigint` for a bigint"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValueElseNull() > returns `bigint` for a bigint"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `boolean` for a boolean"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValueElseNull() > returns `boolean` for a boolean"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `null` for `null`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValueElseNull() > returns `null` for `null`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `number` for a number"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValueElseNull() > returns `number` for a number"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `string` for a string"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValueElseNull() > returns `string` for a string"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `symbol` for a symbol"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValueElseNull() > returns `symbol` for a symbol"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `undefined` for `undefined`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValueElseNull() > returns `undefined` for `undefined`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `Array` for an array and `Object` for a plain object"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValueElseNull() > returns `Array` for an array and `Object` for a plain object"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `FabricBytes` for a `FabricBytes`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValueElseNull() > returns `FabricBytes` for a `FabricBytes`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `FabricEpochDay` for a `FabricEpochDay`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValueElseNull() > returns `FabricEpochDay` for a `FabricEpochDay`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `FabricEpochNsec` for a `FabricEpochNsec`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValueElseNull() > returns `FabricEpochNsec` for a `FabricEpochNsec`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `FabricHash` for a `FabricHash`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValueElseNull() > returns `FabricHash` for a `FabricHash`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `FabricKeyPair` for a `FabricKeyPair`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValueElseNull() > returns `FabricKeyPair` for a `FabricKeyPair`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `FabricRegExp` for a `FabricRegExp`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValueElseNull() > returns `FabricRegExp` for a `FabricRegExp`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `FabricInstance` for a `FabricInstance`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValueElseNull() > returns `FabricInstance` for a `FabricInstance`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `null` for a function"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValueElseNull() > returns `null` for a function"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `null` for a class instance outside the vocabulary"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValueElseNull() > returns `null` for a class instance outside the vocabulary"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfFabricValueElseNull() > returns `null` for a primitive whose reported tag the vocabulary lacks"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfFabricValueElseNull() > returns `null` for a primitive whose reported tag the vocabulary lacks"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the convertible-JS dispatch > tags a boolean the same from either side"},"to":{"k":"unit","s":"data-model","n":"tags > the fabric dispatch and the convertible-JS dispatch > tags a boolean the same from either side"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the convertible-JS dispatch > tags a string the same from either side"},"to":{"k":"unit","s":"data-model","n":"tags > the fabric dispatch and the convertible-JS dispatch > tags a string the same from either side"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the convertible-JS dispatch > tags a number the same from either side"},"to":{"k":"unit","s":"data-model","n":"tags > the fabric dispatch and the convertible-JS dispatch > tags a number the same from either side"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the convertible-JS dispatch > tags a `bigint` the same from either side"},"to":{"k":"unit","s":"data-model","n":"tags > the fabric dispatch and the convertible-JS dispatch > tags a `bigint` the same from either side"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the convertible-JS dispatch > tags `null` the same from either side"},"to":{"k":"unit","s":"data-model","n":"tags > the fabric dispatch and the convertible-JS dispatch > tags `null` the same from either side"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the convertible-JS dispatch > tags `undefined` the same from either side"},"to":{"k":"unit","s":"data-model","n":"tags > the fabric dispatch and the convertible-JS dispatch > tags `undefined` the same from either side"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the convertible-JS dispatch > tags a registry-interned symbol the same from either side"},"to":{"k":"unit","s":"data-model","n":"tags > the fabric dispatch and the convertible-JS dispatch > tags a registry-interned symbol the same from either side"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the convertible-JS dispatch > tags an inert array the same from either side"},"to":{"k":"unit","s":"data-model","n":"tags > the fabric dispatch and the convertible-JS dispatch > tags an inert array the same from either side"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the convertible-JS dispatch > tags an inert plain object the same from either side"},"to":{"k":"unit","s":"data-model","n":"tags > the fabric dispatch and the convertible-JS dispatch > tags an inert plain object the same from either side"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the convertible-JS dispatch > tags a `FabricBytes` the same from either side"},"to":{"k":"unit","s":"data-model","n":"tags > the fabric dispatch and the convertible-JS dispatch > tags a `FabricBytes` the same from either side"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the convertible-JS dispatch > tags a `FabricEpochNsec` the same from either side"},"to":{"k":"unit","s":"data-model","n":"tags > the fabric dispatch and the convertible-JS dispatch > tags a `FabricEpochNsec` the same from either side"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the convertible-JS dispatch > tags a `FabricEpochDay` the same from either side"},"to":{"k":"unit","s":"data-model","n":"tags > the fabric dispatch and the convertible-JS dispatch > tags a `FabricEpochDay` the same from either side"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the convertible-JS dispatch > tags a `FabricRegExp` the same from either side"},"to":{"k":"unit","s":"data-model","n":"tags > the fabric dispatch and the convertible-JS dispatch > tags a `FabricRegExp` the same from either side"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the convertible-JS dispatch > tags a `FabricHash` the same from either side"},"to":{"k":"unit","s":"data-model","n":"tags > the fabric dispatch and the convertible-JS dispatch > tags a `FabricHash` the same from either side"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the convertible-JS dispatch > tags a `FabricKeyPair` the same from either side"},"to":{"k":"unit","s":"data-model","n":"tags > the fabric dispatch and the convertible-JS dispatch > tags a `FabricKeyPair` the same from either side"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the convertible-JS dispatch > tags a `FabricError` the same from either side"},"to":{"k":"unit","s":"data-model","n":"tags > the fabric dispatch and the convertible-JS dispatch > tags a `FabricError` the same from either side"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the fabric dispatch and the convertible-JS dispatch > reaches values on both sides of membership"},"to":{"k":"unit","s":"data-model","n":"tags > the fabric dispatch and the convertible-JS dispatch > reaches values on both sides of membership"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `bigint` for a bigint"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > returns `bigint` for a bigint"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `boolean` for a boolean"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > returns `boolean` for a boolean"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `null` for `null`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > returns `null` for `null`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `number` for a number"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > returns `number` for a number"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `string` for a string"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > returns `string` for a string"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `symbol` for a symbol"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > returns `symbol` for a symbol"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `undefined` for `undefined`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > returns `undefined` for `undefined`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `null` for a function"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > returns `null` for a function"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `JsError` tag for standard `Error` subclasses"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > returns `JsError` tag for standard `Error` subclasses"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `JsError` tag for exotic `Error` subclass (custom class)"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > returns `JsError` tag for exotic `Error` subclass (custom class)"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `JsError` tag for an `Error` whose prototype was severed"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > returns `JsError` tag for an `Error` whose prototype was severed"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `Array` tag for an `Array` subclass"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > returns `Array` tag for an `Array` subclass"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `Array` tag for an array whose prototype was severed"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > returns `Array` tag for an array whose prototype was severed"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `JsMap` tag for `Map` instances"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > returns `JsMap` tag for `Map` instances"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `JsSet` tag for `Set` instances"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > returns `JsSet` tag for `Set` instances"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `JsDate` tag for `Date` instances"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > returns `JsDate` tag for `Date` instances"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `JsUint8Array` tag for `Uint8Array` instances"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > returns `JsUint8Array` tag for `Uint8Array` instances"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `Object` tag for plain objects"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > returns `Object` tag for plain objects"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `Array` tag for arrays"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > returns `Array` tag for arrays"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `JsRegExp` tag for `RegExp` instances"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > returns `JsRegExp` tag for `RegExp` instances"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `Object` tag for null-prototype objects (no constructor)"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > returns `Object` tag for null-prototype objects (no constructor)"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > returns `null` for class instances"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > returns `null` for class instances"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > an own `constructor` property does not decide the class > returns `Object` for a record claiming `Error`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > an own `constructor` property does not decide the class > returns `Object` for a record claiming `Error`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > an own `constructor` property does not decide the class > returns `false` from the membership check for one claiming `Error`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > an own `constructor` property does not decide the class > returns `false` from the membership check for one claiming `Error`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > an own `constructor` property does not decide the class > returns `Object` for a record claiming `Map`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > an own `constructor` property does not decide the class > returns `Object` for a record claiming `Map`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > an own `constructor` property does not decide the class > returns `false` from the membership check for one claiming `Map`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > an own `constructor` property does not decide the class > returns `false` from the membership check for one claiming `Map`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > an own `constructor` property does not decide the class > returns `Object` for a record claiming `Date`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > an own `constructor` property does not decide the class > returns `Object` for a record claiming `Date`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > an own `constructor` property does not decide the class > returns `false` from the membership check for one claiming `Date`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > an own `constructor` property does not decide the class > returns `false` from the membership check for one claiming `Date`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > an own `constructor` property does not decide the class > returns `Object` for a record claiming `Uint8Array`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > an own `constructor` property does not decide the class > returns `Object` for a record claiming `Uint8Array`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > an own `constructor` property does not decide the class > returns `false` from the membership check for one claiming `Uint8Array`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > an own `constructor` property does not decide the class > returns `false` from the membership check for one claiming `Uint8Array`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > an own `constructor` property does not decide the class > reads an inherited `constructor`, which is the real one"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > an own `constructor` property does not decide the class > reads an inherited `constructor`, which is the real one"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > an array is decided by the array rule, whatever its prototype > tags an ordinary array `Array`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > an array is decided by the array rule, whatever its prototype > tags an ordinary array `Array`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > an array is decided by the array rule, whatever its prototype > reports an ordinary array as no `FabricConvertibleJsObject`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > an array is decided by the array rule, whatever its prototype > reports an ordinary array as no `FabricConvertibleJsObject`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > an array is decided by the array rule, whatever its prototype > tags an array whose `prototype` is `Date.prototype` `Array`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > an array is decided by the array rule, whatever its prototype > tags an array whose `prototype` is `Date.prototype` `Array`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > an array is decided by the array rule, whatever its prototype > reports an array whose `prototype` is `Date.prototype` as no `FabricConvertibleJsObject`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > an array is decided by the array rule, whatever its prototype > reports an array whose `prototype` is `Date.prototype` as no `FabricConvertibleJsObject`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > an array is decided by the array rule, whatever its prototype > tags an array whose `prototype` is `Map.prototype` `Array`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > an array is decided by the array rule, whatever its prototype > tags an array whose `prototype` is `Map.prototype` `Array`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > an array is decided by the array rule, whatever its prototype > reports an array whose `prototype` is `Map.prototype` as no `FabricConvertibleJsObject`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > an array is decided by the array rule, whatever its prototype > reports an array whose `prototype` is `Map.prototype` as no `FabricConvertibleJsObject`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > an array is decided by the array rule, whatever its prototype > tags an array whose prototype was severed `Array`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > an array is decided by the array rule, whatever its prototype > tags an array whose prototype was severed `Array`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > an array is decided by the array rule, whatever its prototype > reports an array whose prototype was severed as no `FabricConvertibleJsObject`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > an array is decided by the array rule, whatever its prototype > reports an array whose prototype was severed as no `FabricConvertibleJsObject`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > `toJSON()` is intentionally not supported > returns `Object` tag for a plain object carrying `toJSON()`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > `toJSON()` is intentionally not supported > returns `Object` tag for a plain object carrying `toJSON()`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > `toJSON()` is intentionally not supported > returns `Array` tag for an array carrying an own `toJSON()`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > `toJSON()` is intentionally not supported > returns `Array` tag for an array carrying an own `toJSON()`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > `toJSON()` is intentionally not supported > returns `Array` tag despite an inherited `toJSON()`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > `toJSON()` is intentionally not supported > returns `Array` tag despite an inherited `toJSON()`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > `toJSON()` is intentionally not supported > returns `Array` tag for an `Array` subclass carrying `toJSON()`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > `toJSON()` is intentionally not supported > returns `Array` tag for an `Array` subclass carrying `toJSON()`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > `toJSON()` is intentionally not supported > returns `null` for a class instance carrying `toJSON()`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > `toJSON()` is intentionally not supported > returns `null` for a class instance carrying `toJSON()`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > tagOfConvertibleJsValueElseNull() > `toJSON()` is intentionally not supported > returns `null` for a function carrying `toJSON()`"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > `toJSON()` is intentionally not supported > returns `null` for a function carrying `toJSON()`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > recognition is by the class the prototype names > returns `JsMap` for an object whose prototype is that of `Map`"},"to":{"k":"unit","s":"data-model","n":"tags > recognition is by the class the prototype names > returns `JsMap` for an object whose prototype is that of `Map`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > recognition is by the class the prototype names > returns `JsSet` for an object whose prototype is that of `Set`"},"to":{"k":"unit","s":"data-model","n":"tags > recognition is by the class the prototype names > returns `JsSet` for an object whose prototype is that of `Set`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > recognition is by the class the prototype names > returns `JsDate` for an object whose prototype is that of `Date`"},"to":{"k":"unit","s":"data-model","n":"tags > recognition is by the class the prototype names > returns `JsDate` for an object whose prototype is that of `Date`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > recognition is by the class the prototype names > returns `JsUint8Array` for an object whose prototype is that of `Uint8Array`"},"to":{"k":"unit","s":"data-model","n":"tags > recognition is by the class the prototype names > returns `JsUint8Array` for an object whose prototype is that of `Uint8Array`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > recognition is by the class the prototype names > returns `JsRegExp` for an object whose prototype is that of `RegExp`"},"to":{"k":"unit","s":"data-model","n":"tags > recognition is by the class the prototype names > returns `JsRegExp` for an object whose prototype is that of `RegExp`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > recognition is by the class the prototype names > returns `null` for a non-instance whose prototype is that of `Array`"},"to":{"k":"unit","s":"data-model","n":"tags > recognition is by the class the prototype names > returns `null` for a non-instance whose prototype is that of `Array`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > recognition is by the class the prototype names > returns `null` for a non-instance whose prototype is that of `Error`"},"to":{"k":"unit","s":"data-model","n":"tags > recognition is by the class the prototype names > returns `null` for a non-instance whose prototype is that of `Error`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > recognition is by the class the prototype names > returns `null` for a non-instance whose prototype is that of `TypeError`"},"to":{"k":"unit","s":"data-model","n":"tags > recognition is by the class the prototype names > returns `null` for a non-instance whose prototype is that of `TypeError`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > recognition is by the class the prototype names > returns `null` for a non-instance whose prototype is that of `RangeError`"},"to":{"k":"unit","s":"data-model","n":"tags > recognition is by the class the prototype names > returns `null` for a non-instance whose prototype is that of `RangeError`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > recognition is by the class the prototype names > returns `null` for a non-instance whose prototype is that of `SyntaxError`"},"to":{"k":"unit","s":"data-model","n":"tags > recognition is by the class the prototype names > returns `null` for a non-instance whose prototype is that of `SyntaxError`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > recognition is by the class the prototype names > returns `null` for a non-instance whose prototype is that of `ReferenceError`"},"to":{"k":"unit","s":"data-model","n":"tags > recognition is by the class the prototype names > returns `null` for a non-instance whose prototype is that of `ReferenceError`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > recognition is by the class the prototype names > returns `null` for a non-instance whose prototype is that of `URIError`"},"to":{"k":"unit","s":"data-model","n":"tags > recognition is by the class the prototype names > returns `null` for a non-instance whose prototype is that of `URIError`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > recognition is by the class the prototype names > returns `null` for a non-instance whose prototype is that of `EvalError`"},"to":{"k":"unit","s":"data-model","n":"tags > recognition is by the class the prototype names > returns `null` for a non-instance whose prototype is that of `EvalError`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > recognition is by the class the prototype names > returns `null` for a non-error whose prototype is that of an exotic `Error` subclass"},"to":{"k":"unit","s":"data-model","n":"tags > recognition is by the class the prototype names > returns `null` for a non-error whose prototype is that of an exotic `Error` subclass"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > recognition is by the class the prototype names > returns `null` for an object whose prototype is a plain object"},"to":{"k":"unit","s":"data-model","n":"tags > recognition is by the class the prototype names > returns `null` for an object whose prototype is a plain object"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > recognition is by the class the prototype names > returns `null` for an instance of an unrecognized builtin class"},"to":{"k":"unit","s":"data-model","n":"tags > recognition is by the class the prototype names > returns `null` for an instance of an unrecognized builtin class"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the value dispatch and the fabric primitives > tags a `FabricBytes` by its instance"},"to":{"k":"unit","s":"data-model","n":"tags > the value dispatch and the fabric primitives > tags a `FabricBytes` by its instance"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the value dispatch and the fabric primitives > tags a `FabricEpochDay` by its instance"},"to":{"k":"unit","s":"data-model","n":"tags > the value dispatch and the fabric primitives > tags a `FabricEpochDay` by its instance"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the value dispatch and the fabric primitives > tags a `FabricEpochNsec` by its instance"},"to":{"k":"unit","s":"data-model","n":"tags > the value dispatch and the fabric primitives > tags a `FabricEpochNsec` by its instance"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the value dispatch and the fabric primitives > tags a `FabricHash` by its instance"},"to":{"k":"unit","s":"data-model","n":"tags > the value dispatch and the fabric primitives > tags a `FabricHash` by its instance"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the value dispatch and the fabric primitives > tags a `FabricKeyPair` by its instance"},"to":{"k":"unit","s":"data-model","n":"tags > the value dispatch and the fabric primitives > tags a `FabricKeyPair` by its instance"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-tags > the value dispatch and the fabric primitives > tags a `FabricRegExp` by its instance"},"to":{"k":"unit","s":"data-model","n":"tags > the value dispatch and the fabric primitives > tags a `FabricRegExp` by its instance"}} {"date":"2026-09-21","from":{"k":"unit","s":"data-model","n":"tags > JS_PRIMITIVE_TYPE_VALUE_TAGS > holds every JS type tag but `function`, and nothing else"},"to":{"k":"unit","s":"data-model","n":"tags > JS_PRIMITIVE_TYPE_VALUE_TAGS > holds the tag of each JS primitive type and nothing else"}} {"date":"2026-09-22","from":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > an own `constructor` property does not decide the class > reads an inherited `constructor`, which is the real one"},"to":{"k":"unit","s":"data-model","n":"tags > tagOfConvertibleJsValueElseNull() > an own `constructor` property does not decide the class > returns `JsMap` for a value whose prototype is `Map.prototype`"}}