 
 
 public func HCenterAnchor(view: UIView?, inset: CGFloat) -> HAnchor {
-    return HAnchor.Center(view, inset)
+    return HAnchorType.Center(view, inset)
 }
 
 public func HCenterAnchor(view: UIView?) -> HAnchor {


//MARK: - follow

private struct FollowOperation<T: Anchor> : LayoutOperation {
    
    let anchorToFollow: T
    let followerAnchor: T
    
    func calculateLayouts(inout layouts: [UIView : CGRect], viewport: Viewport) {
        

            return v
        case .Center(let v, _):
            return v
        case .Baseline(let v, _, _, _):
            return v
        }
    }
}

public func TopAnchor(view: UIView?, inset: CGFloat) -> VAnchor {
    return VAnchorType.Top(view, inset)
}

public func TopAnchor(view: UIView?) -> VAnchor {
