duplicate vertex support in selfintersect