code: def test_literal_unpacking():
      l0 = Literal([1, 2, 3])
      a, b, c = l0
      print(a)
      assert c.name == "getitem"
      assert c.pos_args[0] is l0
      assert isinstance(c.pos_args[1], Literal)
      assert c.pos_args[1]._obj == 2
  
imports: from hyperopt.pyll import base
  from hyperopt.pyll.base import Literal, as_apply, Apply, dfs, scope, rec_eval, p0, Lambda, clone_merge
  from nose import SkipTest
  from nose.tools import assert_raises
  import numpy
label_desc: Use image node_id 3 for calling a global function with example usage: test_literal_unpacking() without return types