ProgramNode(0...13)(
  [],
  StatementsNode(0...13)(
    [ArrayNode(0...11)(
       [StringNode(2...5)((2...3), (3...4), (4...5), "a"),
        StringNode(7...10)((7...8), (8...9), (9...10), "b")],
       (0...1),
       (10...11)
     ),
     IntegerNode(12...13)()]
  )
)
