<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def _translate_composite(teleport_value):
 """Translate a composite teleport value into a val subschema."""

    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)