allow snapping to vertex and segment to remove part/ring

I think it is more intuitive to remove parts and rings by clicking on vertex and segments rather than just vertices.
What do you think?