basic boolean operation on non-curved polygons
renamed p to point
fixed implementation bugs
removed condition that insert the original polygon if there are no crossings
fixed p to point
linearize before boolean operation (needs to be removed in favor of an implementation that correctly uses the curves)
implicit cast from Spline to Path
use existing facility
notes
add implementation based on splines