When test is true, then the index will either be set back to the previous iteration (which may or may not be back a step because of the MICrefresh tag) or back/forward a number of steps equal to the value given. Either may be set and previous will override if both are set.