code: def parse_slot_string(slots_field: str) -> List[Slot]:
      slots = slots_field.split(",") if slots_field is not None else []
      slot_list = []
      for slot in slots:
          slot_toks = slot.split(":", 2)
          if len(slot_toks) == 3:
              curr_slot = Slot(
                  slot_toks[2], int(slot_toks[0]), int(slot_toks[1])
              )
              slot_list.append(curr_slot)
      return slot_list
  
imports: import builtins
  import json
  import os
  import unicodedata
  from typing import Any, List, Optional, Tuple
label_desc: Use image node_id 6 for calling a global function with example usage: parse_slot_string(slots_field) and returns: slot_list