Actually, if there wasn't that bug with `nodeunit` and the requirement to be able to use `console.log` to debug I could put directly `next` as the `asRejected` promise function and remove all those ugly `handleError`.