code: def tup_parser(tokens, **kwargs):
      return [
          (
              tokens[0],
              tokens[1],
              [
                  tuple(tup.split(kwargs.get("tup_sep")))
                  for tup in tokens[2:]
              ],
          )
      ]
  
imports: import ast
  import itertools
  from collections import Counter
label_desc: Use image node_id 5 for calling a global function with example usage: tup_parser(tokens) and returns: list