Andrei Alexandrescu: > I'm defining two ranges that go vertically over a range of ranges. > Consider for example an int[][]. That's a range that has a range as its > element type. Maybe I am not understanding the true purpose of this, but isn't a general 2D/ND slicer much better? Bye, bearophile