     }
 
     public func split(from start: IndexedPathComponentLocation, to end: IndexedPathComponentLocation) -> Self {
-        return self.split(range: PathComponentRange(start: start, end: end))
+        return self.split(range: PathComponentRange(from: start, to: end))
     }
 
     open func reversed() -> Self {

            }
        }
    }
    #endif

    required public init(points: [CGPoint], orders: [Int]) {
        // TODO: I don't like that this constructor is exposed, but for certain performance critical things you need it

                }
            }
        }
        return PathComponentRange(from: start, to: end)
    }
}
