ProgramNode(0...106)(
  [],
  StatementsNode(0...106)(
    [InterpolatedStringNode(0...14)((0...7), [], (9...14)),
     InterpolatedStringNode(15...106)(
       (15...23),
       [StringNode(25...100)(
          nil,
          (25...100),
          nil,
          "way over\n" +
          "<<HERE\n" +
          "  not here\n" +
          "HERE\n" +
          "\n" +
          "<<~BUT\n" +
          "  but\n" +
          "BUT\n" +
          "  there\n"
        )],
       (100...106)
     )]
  )
)
