code: def test_decoding_multiple_dicts():
      dict = {0: "a", 1: "b", 2: "c"}
      dict2 = {0: "x", 1: "y", 2: "z"}
      ht = hl.utils.range_table(1).annotate(indices=hl.array([0, 1, 2]))
      ht.select(
          a=ht.indices.map(
              lambda i: hl.struct(
                  x=hl.dict(dict).get(i), y=hl.dict(dict2).get(i)
              )
          )
      ).collect()
  
imports: import re
  import unittest
  import numpy
  from numpy.testing import assert_array_equal
  import hail
  import hail.ir
  from hail.ir.renderer import CSERenderer
  from hail.expr import construct_expr
  from hail.expr.types import tint32
  from hail.utils.java import Env
  from hail.utils import new_temp_file
  from test.hail.helpers import *
label_desc: Use image node_id 4 for calling a global function with example usage: test_decoding_multiple_dicts() without return types