begin var ir := InternalRange(2,5); Assert(ir.Take(1).First = 2); end.