     }
     
     
+    // WARNING: Something crashes after the response is delivered back to the caller
     // MARK: - Overrides
     public override func finish(errors: [NSError]) {
         if pollState.hasFinished() {

            guard let clone = pollingDownloadOperation.clone() else {
                return
            }
            _do = clone
            _do?.url = pollToURL
        }

                parsedJSON = _m
                __completion?(_m)
            }
            super.finish(errors)
        } else {
            internalQueue.suspended = false
