My RSS reader for some reason only just showed this to me tonight, shortly after I'd written a variation on the same theme. Maybe you'll dig it.
Do you remember which RubyStepper commented on the importance of stopping upon arriving at the end? I don't remember saying it, but it sounds like something I might have said!