     
     func digest(windowName : String) -> String {
         let description = "\(windowName)_\(self.buttons.count)_\(self.textViews.count)_\(self.textFields.count)_\(self.otherElements.count)_\(self.traits())"
-
+        
         return description
     }
     

        var info = [String : AnyObject]()
        info["type"] = XCUIElementTypeTransformer.singleton.shortStringWithElementType(snapshot.elementType) as AnyObject?
        info["rawIndentifier"] = snapshot.identifier.characters.count > 0 ? snapshot.identifier as AnyObject : nil
        info["name"] = snapshot.wdName() as AnyObject? ?? nil
        info["value"] = snapshot.wdValue() as AnyObject? ?? nil
        info["label"] = snapshot.wdLabel() as AnyObject? ?? nil
        info["rect"] = snapshot.wdRect() as AnyObject
        info["frame"] = NSStringFromCGRect(snapshot.wdFrame()) as AnyObject
        info["isEnabled"] = snapshot.isWDEnabled() as AnyObject
        info["isVisible"] = snapshot.isWDEnabled() as AnyObject
        
        let childrenElements = snapshot.children
        if childrenElements != nil && childrenElements!.count > 0 {
            var children = [AnyObject]()

        return value
    }
    
    
    func wdLabel() -> String {
        if self.elementType == XCUIElementType.textField {
            return self.label
