It is your responsibility to ensure that the resulting polyhedron is free from self-intersections, which would make it invalid and can result in cryptic CGAL errors upon rendering with a second object ...