Clean up Point#equals() code.
Implement CurveLocation#equals()
Rename PathItem. _conditionIntersections() to _filterIntersections() and clean up code.