             }
         }
     }
-    
-    var hasDependencies: Bool {
-        let _has = dependencies.count != 0
-        return _has
-    }
-    
+
     func layouting(view: UIView) -> Bool {
         for dep in dependencies {
             if dep.from.superview == view {

            }
        }
        return false
    }
    
    var hasUnSetDependencies: Bool {
        return dependencies.filter { dependency in
            dependency.hasSet == false
            }.count != 0
    }
    
    var unsetDeps : [Dependency] {
        return dependencies.filter {
            !$0.hasSet
        }
    }
    
    func hasUnSetDependencies(view: UIView) -> Bool {

            }
        }
        return false
    }
    
    var hasUnSetDependencies: Bool {
        return dependencies.filter { dependency in
            dependency.hasSet == false
            }.count != 0
    }
    
    var unsetDeps : [Dependency] {
        return dependencies.filter {
            !$0.hasSet
        }
    }
    
    var hasDependencies: Bool {
        let _has = dependencies.count != 0
        return _has
    }
}

