Thanks for the PR! There are a few cosmetic things I would change, and I would like to refactor to avoid the code duplication in the
I would also like to rebase to merge your two 'fixup' commits, and amend some of the commit messages. Is that okay with you? It might cause you some grief when you update your local copy.
`min(Symbols, i + batch.size - 1L)` would always return the second argument because Symbols is a character vector. This should be `length(Symbols)`. Calculate the last batch observation index once at the top of the loop and use it in the printed message and when creating the URL. See #247.