Installed bl via npm.
Rewrote write-collect to use bl.