A fix in OptimumSelector for triangles.
Make construct_union_mesh work with weird meshes.