I can't reproduce- what version of chrome are you using? I'm re-evaluating all my loops to increase general safety.
d = new Date(base);
d.setDate(d.getDate() + 1);
Changing rel() to do this fixes the loop problem, but something else is surely wrong, because the result page now looks like this: http://i.imgur.com/ZUAJg.pngIt's not just loops that can trigger this stuff. It's also callbacks that trigger the same callbacks.