@arnwolff/deferredpromise (npm): Deferred Promise
Keywords: resolve/reject|Promise|outside|callback