While I'm preparing manual entries for srf-121, I felt I need to add the followingdescription to make-for-each-generator:
>>
If obj is mutated before the returned generator walks all the values, the
behavior depends on how the for-each procedure handles the situation;
it may or may not be a safe operation. In general it's better to avoid
mutation until the generator returns EOF. Once the generator is exhausted,
though, it is safe to mutate obj.
<<
Is this worth including to srfi document? It may be implied, but
how mutation interacts with already exhausted behavior may not be obvious.