return this from promisify, allowing better chaining