     required public init?(response: NSHTTPURLResponse, representation: AnyObject) {
         let json     = JSON(representation)
         id           = json["id"].stringValue
-        updated      = json["update"].int64
+        updated      = json["updated"].int64
         continuation = json["continuation"].string
         title        = json["title"].string
         direction    = json["direction"].string

    func toParameters() -> [String : AnyObject] {
        var params: [String:AnyObject] = [:]
        if let _count        = count        { params["count"]        = _count }
        if let _count        = count        { params["count"]        = _count }
        if let _unreadOnly   = unreadOnly   { params["unreadOnly"]   = _unreadOnly }
        if let _newerThan    = newerThan    { params["newerThan"]    = NSNumber(longLong: newerThan!) }
        if let _continuation = continuation { params["continuation"] = _continuation }

}

@objc public class PaginatedIdCollection: ResponseObjectSerializable {
    public let continuation: String?
    public let ids:          [String]
    required public init?(response: NSHTTPURLResponse, representation: AnyObject) {
        let json     = JSON(representation)
        continuation = json["continuation"].string
        ids          = json["ids"].arrayValue.map( { $0.stringValue } )
    }
}

