ReverseIterate

Allows a range to be iterated backwards.