code: def _parse_specifier(tokenizer: Tokenizer) -> str:
      """
      specifier = LEFT_PARENTHESIS WS? version_many WS? RIGHT_PARENTHESIS
                | WS? version_many WS?
      """
      with tokenizer.enclosing_tokens(
          "LEFT_PARENTHESIS", "RIGHT_PARENTHESIS"
      ):
          tokenizer.consume("WS")
          parsed_specifiers = _parse_version_many(tokenizer)
          tokenizer.consume("WS")
  
      return parsed_specifiers
  
imports: import ast
  from typing import Any, List, NamedTuple, Optional, Tuple, Union
  from ._tokenizer import DEFAULT_RULES, Tokenizer
label_desc: Use image node_id 7 for calling a global function with example usage: _parse_specifier(tokenizer) and returns: parsed_specifiers