triSurfaceMesh does not detect inconsistent face orientation
Functionality to add/problem to solve
triSurfaceMesh on-demand detects if it is open or closed (all edges have 2 faces). However it does not check whether all faces use the edge in opposite order. This is necessary for some algorithms, not for others.
Compare edge orientation when finding edge again.