code: def test_collect_set_tuple_struct_struct_list():
      t = hl.utils.range_matrix_table(1, 1)
      t = t.annotate_entries(
          l=hl.set(
              [
                  (
                      hl.struct(
                          a=hl.struct(inside=["hello"], aside=4.0),
                          b="abc",
                      ),
                      3,
                  )
              ]
          )
      )
      result = t.aggregate_entries(hl.agg.collect(t.l))
  
      assert result == [
          frozenset(
              {
                  (
                      hl.Struct(
                          a=hl.Struct(
                              inside=frozenlist(["hello"]), aside=4.0
                          ),
                          b="abc",
                      ),
                      3,
                  )
              }
          )
      ]
  
imports: from typing import Dict
  import hail
  from hailtop.frozendict import frozendict
  from hailtop.hail_frozenlist import frozenlist
label_desc: Use image node_id 16 for calling a global function with example usage: test_collect_set_tuple_struct_struct_list() without return types