   1.record                                             List<E>.size = 3
   2.record/[0]                                         Record = ForObjectWalker.Record(uid=556, binary=[50, 86, -96, -13, 71, -118], sequence=[h, e, l, l, o,  , w, o, r, l, d], lines=[one, two, three, four, five, six])
   3.record/[0]/binary                                  byte[] = '32 56 A0 F3 47 8A'
   4.record/[0]/lines                                   String[].size = 6
   5.record/[0]/lines/[0]                               String = 'one'
   6.record/[0]/lines/[1]                               String = 'two'
   7.record/[0]/lines/[2]                               String = 'three'
   8.record/[0]/lines/[3]                               String = 'four'
   9.record/[0]/lines/[4]                               String = 'five'
  10.record/[0]/lines/[5]                               String = 'six'
  11.record/[0]/sequence                                char[] = 'hello world'
  12.record/[0]/uid                                     Integer = 556
  13.record/[1]                                         Foo = ForObjectWalker.Foo(bar=ForObjectWalker.Bar(uid=456, hex=0xFAD), names=[John, Jenny, Adam], empty=null, points={17=ForObjectWalker.Point(x=21, y=6, z=4), 18=ForObjectWalker.Point(x=21, y=6, z=4), 3=ForObjectWalker.Point(x=9, y=19, z=11), 8=ForObjectWalker.Point(x=9, y=32, z=2), 21=ForObjectWalker.Point(x=9, y=7, z=5), 88=ForObjectWalker.Point(x=21, y=6, z=4)})
  14.record/[1]/bar                                     Bar = ForObjectWalker.Bar(uid=456, hex=0xFAD)
  15.record/[1]/bar/hex                                 String = '0xFAD'
  16.record/[1]/bar/uid                                 String = '456'
  17.record/[1]/empty                                   Bar = <null>
  18.record/[1]/names                                   List<String>.size = 3
  19.record/[1]/names/[0]                               String = 'John'
  20.record/[1]/names/[1]                               String = 'Jenny'
  21.record/[1]/names/[2]                               String = 'Adam'
  22.record/[1]/points                                  Map<Integer,Point>.size = 6
  23.record/[1]/points/[17]                             Point = ForObjectWalker.Point(x=21, y=6, z=4)
  24.record/[1]/points/[17]/x                           Integer = 21
  25.record/[1]/points/[17]/y                           Integer = 6
  26.record/[1]/points/[17]/z                           Integer = 4
  27.record/[1]/points/[18]                             Point = ForObjectWalker.Point(x=21, y=6, z=4)
  28.record/[1]/points/[18]/x                           Integer = 21
  29.record/[1]/points/[18]/y                           Integer = 6
  30.record/[1]/points/[18]/z                           Integer = 4
  31.record/[1]/points/[21]                             Point = ForObjectWalker.Point(x=9, y=7, z=5)
  32.record/[1]/points/[21]/x                           Integer = 9
  33.record/[1]/points/[21]/y                           Integer = 7
  34.record/[1]/points/[21]/z                           Integer = 5
  35.record/[1]/points/[3]                              Point = ForObjectWalker.Point(x=9, y=19, z=11)
  36.record/[1]/points/[3]/x                            Integer = 9
  37.record/[1]/points/[3]/y                            Integer = 19
  38.record/[1]/points/[3]/z                            Integer = 11
  39.record/[1]/points/[8]                              Point = ForObjectWalker.Point(x=9, y=32, z=2)
  40.record/[1]/points/[8]/x                            Integer = 9
  41.record/[1]/points/[8]/y                            Integer = 32
  42.record/[1]/points/[8]/z                            Integer = 2
  43.record/[1]/points/[88]                             Point = ForObjectWalker.Point(x=21, y=6, z=4)
  44.record/[1]/points/[88]/x                           Integer = 21
  45.record/[1]/points/[88]/y                           Integer = 6
  46.record/[1]/points/[88]/z                           Integer = 4
  47.record/[2]                                         Quaz = ForObjectWalker.Quaz(uid=quaz, numbers=[1, 7, 13, 9])
  48.record/[2]/numbers                                 int[].size = 4
  49.record/[2]/numbers/[0]                             Integer = 1
  50.record/[2]/numbers/[1]                             Integer = 7
  51.record/[2]/numbers/[2]                             Integer = 13
  52.record/[2]/numbers/[3]                             Integer = 9
  53.record/[2]/uid                                     String = 'quaz'