Would it be possible to add difference and intersection operations for open shapes (Path2) versus closes ones (Region2)?