It resets itself :-) That should work fine. You can do this if you want and it should also work, printing four sets of (the same) albums:
`while(next_album()) { ... }
while(next_album()) { ... }
while(next_album()) { ... }
while(next_album()) { ... }`
`next_album(true);` will print all albums, if that's what you're looking for. At the moment there's no way to specify the exact number to loop through, but there should be... hmm...