docs: def handle_set_command_list(self, line: str, position: int, tokens: ParseResults) -> ParseResults:
          """Handle a ``SET X = {"Y", "Z", ...}`` statement."""
          key, values = tokens['key'], tokens['values']
          for value in values:
              self.raise_for_invalid_annotation_value(line, position, key, value)
          self.annotations[key] = set(values)
          return tokens