String manipulation helpers for javascript
Safely pipe node.js streams while capturing all errors to a single promise