code: def _translate_composite(teleport_value):
      
      for key in ("Array", "Map", "Struct"):
          value = teleport_value.get(key)
          if value is None:
              continue
          return COMPOSITES[key](value)
  
      raise DeserializationError(
          "Could not interpret %r as a teleport schema." % teleport_value)
docs: Translate a composite teleport value into a val subschema.