     public var debugDescription: String {
     return description + " \(self.underlying)"
     }
+    
     
 //    func perform(wait: Bool? = nil, barrier: Bool = false, closure: () -> ()) {
 //        

        self.init(underlying: underlying, name: name)
    }
    
    class func nameOfQuality(quality: NSQualityOfService) -> String {
        switch quality {
        case .UserInteractive: return "Interactive"
        case .UserInitiated: return "User"

    
}

//MARK: Operators
func == (left: Queue, right: Queue) -> Bool {
    return left.underlying === right.underlying
}
