ProgramNode(0...10)(
  [],
  StatementsNode(0...10)(
    [HashNode(0...10)(
       (0...1),
       [AssocNode(2...8)(
          SymbolNode(2...6)(nil, (2...5), (5...6), "foo"),
          IntegerNode(7...8)(),
          nil
        )],
       (9...10)
     )]
  )
)
