"Gregory Petrosyan" <gregory.petrosyan at gmail.com> writes: > 2) [5 .. 0] -> [5,4,3,2,1,0] > So, if "next" is omited, let the default step be 1 if "first" < "last" > and -1 otherwise. So what do you want [a..b] to do? Dynamically decide what direction to go? Ugh!