ProgramNode(0...4)( [], StatementsNode(0...4)( [RangeNode(0...4)(nil, IntegerNode(3...4)(), (0...3), 1)] ) )