code: def test_double_list_pop(self):
      def f(l):
          s = l.pop().pop()
          return s, l
  
      tr = self.transform(f, lists, operator_overload=OperatorList())
  
      test_input = [1, 2, [1, 2, 3]]
      # TODO(mdan): Pass a list of lists of tensor when we fully support that.
      # For now, we just pass a regular Python list of lists just to verify that
      # the two pop calls are sequenced properly.
      s, tl = tr(test_input)
  
      self.assertIsInstance(tl, list)
      self.assertEqual(s, 3)
  
imports: from nvidia.dali._autograph.converters import directives
  from nvidia.dali._autograph.converters import lists
  from nvidia.dali._autograph.core import converter_testing
  from nvidia.dali._autograph.utils import hooks
label_desc: Use image node_id 5 for calling the ListTest obj's underlying member method code with example usage: obj.test_double_list_pop() and returns: s,  l