             arr += key
         }
         return arr
+        
     }
     
     var count:Int {
-    return bucket.count
+        return bucket.count
+        
     }
     
     init(items:A...) {

        return Set(array: current)
    }
    
    func filter(f:(A -> Bool)) -> Set<A> {
        var array = Array<A>()
        for x in self {

    
}

extension Set : Printable,DebugPrintable {
    var description:String {
    return "\(self.array)"
    }
