     
     public func delete() -> Self {
         self.requestMethod = Alamofire.Method.DELETE
+        return self
+    }
+    
+    public func continueNext() -> Self {
+        self.doNext = true
         return self
     }
     

    public dynamic var requestEntity : String?
    public dynamic var requestEntityId: String?
    
    private var sinceBeforeFormatter = NSDateFormatter()
    private static let SinceBeforeDateFormat = "yyyy-MM-dd'T'HH:mm:ss.SSSZZZZZ"
    

                    }
                    
                    completion(response: comp)

                    if (self.doNext) {
                        if let links = responseDict.objectForKey("Links") as? NSDictionary {
                            if let next = links.objectForKey("Next") as? String {
                                // Server sends the same nextUrl sometimes when you've reached the end
                                if let decoded = next.stringByReplacingPercentEscapesUsingEncoding(NSUTF8StringEncoding) {
                                    if (decoded != self.nextUrl) {
                                        self.nextUrl = decoded
                                        self.requestUrl = decoded
                                        self.requestParams = [:]
                                        self.run(completion, failure:  failure)
                                        return
                                    }
                                }
                            }
                        }
                        completion(response: NextDone())
                    }
                    
                }
                else {
                    if let obj = self.parseDict(responseDict) {
