ProgramNode(0...47)(
  [],
  StatementsNode(0...47)(
    [ArrayNode(0...17)(
       [StringNode(1...15)((1...2), (2...14), (14...15), "  some text\n")],
       (0...1),
       (16...17)
     ),
     ArrayNode(19...47)(
       [InterpolatedStringNode(20...46)(
          (20...27),
          [StringNode(29...41)(nil, (29...41), nil, "  some text\n")],
          (41...46)
        )],
       (19...20),
       (46...47)
     )]
  )
)
