Fair enough then. In that case, add a comment above that says append's argument is evaluated lazily, otherwise to newcomers it will look like you've immediately opened an iterator to collect each partition.