if (typeof window !== "undefined") {
    if (typeof window.Promise === "undefined") {
        window.Promise = PromisePolyfill
    } else if (!window.Promise.prototype.finally) {
        window.Promise.prototype.finally = PromisePolyfill.prototype.finally