{"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"interface > FabricConvertibleValue > admits the written-out recursion over `FabricValue` and `FabricNativeObject`, and is wider by the plus-instance arm"},"to":{"k":"unit","s":"data-model","n":"interface > FabricConvertibleJsValue > admits the written-out recursion over `FabricValue` and `FabricConvertibleJsObject`, and is wider by the plus-instance arm"}} {"date":"2026-09-27","from":{"k":"unit","s":"data-model","n":"value-visit/interface > the `DO_*` constants > makes `DO_RECURSE_KEYS_VALUES` a frozen `recurse` form with `doKeys` true and `doValues` true"},"to":{"k":"unit","s":"data-model","n":"value-visit/interface > the `DO_*` constants > makes `DO_RECURSE_KEYS_VALUES` a frozen `recurse` form with `doKeys` true"}} {"date":"2026-09-27","from":{"k":"unit","s":"data-model","n":"value-visit/interface > the `DO_*` constants > makes `DO_RECURSE_VALUES` a frozen `recurse` form with `doKeys` false and `doValues` true"},"to":{"k":"unit","s":"data-model","n":"value-visit/interface > the `DO_*` constants > makes `DO_RECURSE_VALUES` a frozen `recurse` form with `doKeys` false"}}