docs: def json_class_decoder_hook(d: Dict) -> Any:
      """
      Provides a JSON decoder that converts dictionaries to Python objects if
      suitable methods are found in our ``TYPE_MAP``.
      """
      if TYPE_LABEL in d:
          typename = d.get(TYPE_LABEL)
          if typename in TYPE_MAP:
              if DEBUG:
                  log.debug("Deserializing: {!r}", d)
              d.pop(TYPE_LABEL)
              descriptor = TYPE_MAP[typename]
              obj = descriptor.to_obj(d)
              if DEBUG:
                  log.debug("... to: {!r}", obj)
              return obj
      return d