 ///
 extension LineString: PathRepresentable {
 
-    public func path(transform: CGAffineTransform) -> CGPath {
+    internal func path(transform: CGAffineTransform) -> CGPath {
         let path =  CGMutablePath()
 
         if self.count > 0 {

///
extension Point: PathRepresentable {

    public func path(transform: CGAffineTransform) -> CGPath {
        let path = CGMutablePath()

        let circle = CGRect(x: self.x, y: self.y, width: 2.0, height :2.0)

///
/// Defaults for protocol `PathRepresentable`.
///
internal extension PathRepresentable {

    ///
    /// Returns a CGPath representation of `self` with the default value for `transform`.
