             }
         }
         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 {

            }
        }
    }
    
    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
        }
    }
    
    var hasDependencies: Bool {
        let _has = dependencies.count != 0
        return _has
    }
}

