Corrected Rewind function
Swapped out rewind for reset in Iterator implementations