ProgramNode(0...9)(
  [],
  StatementsNode(0...9)(
    [ArrayNode(0...9)(
       [SymbolNode(3...4)(nil, (3...4), nil, "a"),
        SymbolNode(5...6)(nil, (5...6), nil, "b"),
        SymbolNode(7...8)(nil, (7...8), nil, "c")],
       (0...3),
       (8...9)
     )]
  )
)
