ProgramNode(0...114)( [], StatementsNode(0...114)( [CallNode(0...14)( nil, nil, (0...3), (3...4), ArgumentsNode(4...13)( [KeywordHashNode(4...13)( [AssocNode(4...13)( SymbolNode(4...8)((4...5), (5...8), nil, "foo"), IntegerNode(12...13)(), (9...11) )] )] ), (13...14), nil, 0, "fun" ), CallNode(16...36)( nil, nil, (16...19), (19...20), ArgumentsNode(20...35)( [KeywordHashNode(20...29)( [AssocNode(20...29)( SymbolNode(20...24)((20...21), (21...24), nil, "foo"), IntegerNode(28...29)(), (25...27) )] ), BlockArgumentNode(31...35)( CallNode(32...35)( nil, nil, (32...35), nil, nil, nil, nil, 2, "baz" ), (31...32) )] ), (35...36), nil, 0, "fun" ), CallNode(38...59)( SelfNode(38...42)(), (42...43), (43...46), nil, ArgumentsNode(47...59)( [CallNode(47...50)(nil, nil, (47...50), nil, nil, nil, nil, 2, "foo"), KeywordHashNode(52...59)( [AssocNode(52...59)( SymbolNode(52...54)((52...53), (53...54), nil, "a"), IntegerNode(58...59)(), (55...57) )] )] ), nil, nil, 0, "[]=" ), CallNode(61...76)( SelfNode(61...65)(), nil, (65...76), (65...66), ArgumentsNode(66...75)( [KeywordHashNode(66...75)( [AssocNode(66...75)( SymbolNode(66...70)((66...67), (67...70), nil, "bar"), IntegerNode(74...75)(), (71...73) )] )] ), (75...76), nil, 0, "[]" ), SuperNode(78...95)( (78...83), (83...84), ArgumentsNode(84...94)( [KeywordHashNode(84...94)( [AssocNode(84...94)( SymbolNode(84...88)((84...85), (85...88), nil, "foo"), IntegerNode(92...94)(), (89...91) )] )] ), (94...95), nil ), YieldNode(97...114)( (97...102), (102...103), ArgumentsNode(103...113)( [KeywordHashNode(103...113)( [AssocNode(103...113)( SymbolNode(103...107)((103...104), (104...107), nil, "foo"), IntegerNode(111...113)(), (108...110) )] )] ), (113...114) )] ) )