ProgramNode(0...93)(
  [],
  StatementsNode(0...93)(
    [StringNode(0...40)(
       (0...1),
       (1...39),
       (39...40),
       "  why would someone do this? \n" + "  blah\n"
     ),
     InterpolatedStringNode(42...93)(
       (42...49),
       [StringNode(50...88)(
          nil,
          (50...88),
          nil,
          "  why would someone do this? \n" + "  blah\n"
        )],
       (88...93)
     )]
  )
)
