ProgramNode(0...16)(
  [],
  StatementsNode(0...16)(
    [InterpolatedStringNode(0...16)(
       (0...1),
       [StringNode(1...3)(nil, (1...3), nil, "a "),
        EmbeddedStatementsNode(3...7)(
          (3...5),
          StatementsNode(5...6)(
            [CallNode(5...6)(nil, nil, (5...6), nil, nil, nil, nil, 0, "b")]
          ),
          (6...7)
        ),
        StringNode(7...15)(nil, (7...15), nil, "½")],
       (15...16)
     )]
  )
)
