ProgramNode(0...29)(
  [],
  StatementsNode(0...29)(
    [ArrayNode(0...14)(
       [SymbolNode(3...6)(nil, (3...6), nil, "foo"),
        InterpolatedSymbolNode(7...13)(
          nil,
          [EmbeddedStatementsNode(7...13)(
             (7...9),
             StatementsNode(9...12)(
               [CallNode(9...12)(
                  nil,
                  nil,
                  (9...12),
                  nil,
                  nil,
                  nil,
                  nil,
                  0,
                  "bar"
                )]
             ),
             (12...13)
           )],
          nil
        )],
       (0...3),
       (13...14)
     ),
     ArrayNode(16...29)(
       [InterpolatedSymbolNode(19...28)(
          nil,
          [StringNode(19...22)(nil, (19...22), nil, "foo"),
           EmbeddedStatementsNode(22...28)(
             (22...24),
             StatementsNode(24...27)(
               [CallNode(24...27)(
                  nil,
                  nil,
                  (24...27),
                  nil,
                  nil,
                  nil,
                  nil,
                  0,
                  "bar"
                )]
             ),
             (27...28)
           )],
          nil
        )],
       (16...19),
       (28...29)
     )]
  )
)
