ocaml-batteries-team/batteries-included — comment on commit 8944b0d30b5d062e2f01f5bd9e73e5a9718c5a51
File:  line 0
By thelema:

One possible reason is to allow the elements already enumerated to be GC'ed, although this only happens when the original enum is also GC'ed, which is probably not the common case. Good change.