sWrapping up APIs with PromiseKitby@raymund.cat