ProgramNode(0...55)(
  [],
  StatementsNode(0...55)(
    [ArrayNode(0...10)(
       [StringNode(1...9)((1...2), (2...8), (8...9), "\u0003{1}")],
       (0...1),
       (9...10)
     ),
     RegularExpressionNode(12...20)(
       (12...13),
       (13...19),
       (19...20),
       "\u0003{1}",
       0
     ),
     StringNode(22...30)((22...23), (23...29), (29...30), "\u0003{1}"),
     InterpolatedStringNode(32...55)(
       (32...39),
       [StringNode(40...50)(nil, (40...50), nil, "\u0003{1}\n")],
       (50...55)
     )]
  )
)
