The most important one is adding the documentation to lib.rs. I didn't know the documentation was there and the README.md was built out of it.
The rest is removing pointless or redundant code.
(The change about chaining the iterators started from a compilation warning about an unnecessarily mutable variable. However
I'm not sure how I was getting that warning, I cannot reproduce it anymore. But I think the change it still worthwhile anyway, but
opinions may vary :))
The most important one is adding the documentation to lib.rs. I didn't know the documentation was there and the README.md was built out of it.
The rest is removing pointless or redundant code.
(The change about chaining the iterators started from a compilation warning about an unnecessarily mutable variable. However I'm not sure how I was getting that warning, I cannot reproduce it anymore. But I think the change it still worthwhile anyway, but opinions may vary :))