> Wouldn't that be -1? But the point stands. Ah, yes of course. > Also how do you get a 0 length slice with inclusive? > exclusive > data[0..0].length == 0; > inclusive > data[0..0].length == 1; Hmm, why it's so important ?