fix interface
correctly copy geometry
use overlaps instead of disjoint while checking new parts
use foreach
use properly forach
try again
more detailed lines
Additional checks and debug for splitParts/ addParts