I know what you mean: the goals overlap a bit with the date-range recipe but I thought that the implementation was so different that it might work as an alternative. It does have several features that the other recipe does not: Java interop; some manipulation of lazy sequences with take, drop, and filter; simple native Java date formatting; and, perhaps most importantly, using repeatedly to create one's own lazy sequences. And, since several of the other recipes rely on clj-time, it's nice to have a clear, contrasting recipe. Just my 2c...
    regards,
      -tom