ProgramNode(0...12)(
  [],
  StatementsNode(0...12)(
    [InterpolatedStringNode(0...12)(
       (0...1),
       [StringNode(1...3)(nil, (1...3), nil, "a "),
        EmbeddedStatementsNode(3...9)(
          (3...5),
          StatementsNode(5...8)(
            [StringNode(5...8)((5...6), (6...7), (7...8), "b")]
          ),
          (8...9)
        ),
        StringNode(9...11)(nil, (9...11), nil, " c")],
       (11...12)
     )]
  )
)
