foo1 = ObjectWalkerData.Foo(bar=ObjectWalkerData.Bar(uid=456, hex=0xFAD), names=[John, Jenny, Adam], empty=null, points={17=ObjectWalkerData.Point(x=21, y=6, z=4), 18=ObjectWalkerData.Point(x=21, y=6, z=4), 3=ObjectWalkerData.Point(x=9, y=19, z=11), 8=ObjectWalkerData.Point(x=9, y=32, z=2), 21=ObjectWalkerData.Point(x=9, y=7, z=5), 88=ObjectWalkerData.Point(x=21, y=6, z=4)})
foo1/bar = ObjectWalkerData.Bar(uid=456, hex=0xFAD)
foo1/bar/hex = '0xFAD'
foo1/bar/uid = '456'
foo1/empty = <null>
foo1/names = [John, Jenny, Adam]
foo1/names/[0] = 'John'
foo1/names/[1] = 'Jenny'
foo1/names/[2] = 'Adam'
foo1/points = {17=ObjectWalkerData.Point(x=21, y=6, z=4), 18=ObjectWalkerData.Point(x=21, y=6, z=4), 3=ObjectWalkerData.Point(x=9, y=19, z=11), 8=ObjectWalkerData.Point(x=9, y=32, z=2), 21=ObjectWalkerData.Point(x=9, y=7, z=5), 88=ObjectWalkerData.Point(x=21, y=6, z=4)}
foo1/points/[17] = ObjectWalkerData.Point(x=21, y=6, z=4)
foo1/points/[17]/x = 21
foo1/points/[17]/y = 6
foo1/points/[17]/z = 4
foo1/points/[18] = ObjectWalkerData.Point(x=21, y=6, z=4)
foo1/points/[18]/x = 21
foo1/points/[18]/y = 6
foo1/points/[18]/z = 4
foo1/points/[21] = ObjectWalkerData.Point(x=9, y=7, z=5)
foo1/points/[21]/x = 9
foo1/points/[21]/y = 7
foo1/points/[21]/z = 5
foo1/points/[3] = ObjectWalkerData.Point(x=9, y=19, z=11)
foo1/points/[3]/x = 9
foo1/points/[3]/y = 19
foo1/points/[3]/z = 11
foo1/points/[8] = ObjectWalkerData.Point(x=9, y=32, z=2)
foo1/points/[8]/x = 9
foo1/points/[8]/y = 32
foo1/points/[8]/z = 2
foo1/points/[88] = ObjectWalkerData.Point(x=21, y=6, z=4)
foo1/points/[88]/x = 21
foo1/points/[88]/y = 6
foo1/points/[88]/z = 4