I did this intentionally. If you use the default value then the iterator that is returned is just:

0, 1, 2, 3 ... N-1

This function is used specifically for when you want the ```ve_idx``` in a non-default order.