def METHOD_NAME():
    class Point(ak.Record):
        def __getitem__(self, where):
            return ak.Array([1, 2, 3])
    array = ak.Array(
        [[{"rho": 1, "phi": 1.0}], [], [{"rho": 2, "phi": 2.0}]],
        with_name="point",
        behavior={"point": Point},
    )
    assert array.to_list() == [
        [{"rho": [1, 2, 3], "phi": [1, 2, 3]}],
        [],
        [{"rho": [1, 2, 3], "phi": [1, 2, 3]}],
    ]
    assert array[0].to_list() == [{"rho": [1, 2, 3], "phi": [1, 2, 3]}]
    assert array[0, 0].to_list() == {"rho": [1, 2, 3], "phi": [1, 2, 3]}