this could happen in the case where we try to collapse an edge with both its vertices on the patch boundary, but the edge (both halfedges) itself is is_on_patch
this could happen in the case where we try to collapse an edge with both its vertices on the patch boundary, but the edge (both halfedges) itself is is_on_patch