code: def test_with_complex_nested_array(self, superclass):
      class TestClass(superclass):
          API_KEY = 0
          API_VERSION = 0
          RESPONSE_TYPE = None  # To satisfy the Request ABC
          SCHEMA = Schema(
              (
                  "myarray",
                  Array(
                      (
                          "subarray",
                          Array(
                              ("innertest", String("utf-8")),
                              ("otherinnertest", String("utf-8")),
                          ),
                      ),
                      ("othersubarray", Array(Int16)),
                  ),
              ),
              ("notarray", String("utf-8")),
          )
  
      tc = TestClass(
          myarray=[
              [
                  [["hello", "hello"], ["hello again", "hello again"]],
                  [0],
              ],
              [[["hello", "hello again"]], [1]],
          ],
          notarray="notarray",
      )
      tc.encode()
  
      obj = tc.to_object()
  
      assert obj["notarray"] == "notarray"
      myarray = obj["myarray"]
      assert len(myarray) == 2
  
      assert myarray[0]["othersubarray"] == [0]
      assert len(myarray[0]["subarray"]) == 2
      assert myarray[0]["subarray"][0]["innertest"] == "hello"
      assert myarray[0]["subarray"][0]["otherinnertest"] == "hello"
      assert myarray[0]["subarray"][1]["innertest"] == "hello again"
      assert (
          myarray[0]["subarray"][1]["otherinnertest"] == "hello again"
      )
  
      assert myarray[1]["othersubarray"] == [1]
      assert len(myarray[1]["subarray"]) == 1
      assert myarray[1]["subarray"][0]["innertest"] == "hello"
      assert (
          myarray[1]["subarray"][0]["otherinnertest"] == "hello again"
      )
  
file_path: kafka-python/test/test_object_conversion.py
imports: from kafka.protocol.admin import Request
  from kafka.protocol.admin import Response
  from kafka.protocol.types import Schema
  from kafka.protocol.types import Array
  from kafka.protocol.types import Int16
  from kafka.protocol.types import String
  import pytest
label_desc: Use image node_id 8 for calling the TestObjectConversion obj's underlying member method code with example usage: obj.test_with_complex_nested_array(superclass) without return types