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