to_python: Don't let pointers silently convert to bool
Expose more TriangleTopology constructors to Python
TriangleTopology: Automatically garbage collect boundary in constructor