         /// Specifies a square line cap style for endpoints for an open path when stroked.
         case Square
     }
+    
+    internal func updatePath() {
+        
+    }
 }


@IBDesignable
public class Shape: UIView {
    /**
    The path defining the shape to be rendered. If the path extends outside the layer bounds it will not automatically
    be clipped to the layer. Defaults to nil. Animatable.

        return CAShapeLayer.self;
    }

    override public func intrinsicContentSize() -> CGSize {
        if let path = path {
            let boundingBox = path.boundingBox()
