Intermediate commit on the path to edge constraint - got edge endpoints deleting all triangles around them.