code: def flatten_list(node):
      
      flat_elems = []
      for elem in node:
          if elem == 'expr1024':
              for subelem in elem:
                  assert subelem == 'expr32'
                  for subsubelem in subelem:
                      flat_elems.append(subsubelem)
          elif elem == 'expr32':
              for subelem in elem:
                  assert subelem == 'expr'
                  flat_elems.append(subelem)
          else:
              flat_elems.append(elem)
              pass
          pass
      return flat_elems
docs: List of expressions may be nested in groups of 32 and 1024
      items. flatten that out and return the list