ProgramNode(24...77)( [], StatementsNode(24...77)( [ModuleNode(24...77)( [], (24...30), ConstantReadNode(31...32)(), StatementsNode(46...73)( [DefNode(46...73)( (50...54), nil, nil, nil, [], (46...49), nil, nil, nil, nil, (70...73) )] ), (74...77), "X" )] ) )