function reject(reason: any) {
        if (_this.state !== "pending") return

        _this.state = "rejected"
        _this.value = reason