A mega-commit, including reorganization of stream.js, .reduce() with an initial value, and more.
Add some TODO items for the future maintainer. Good luck with those!