with the older implementation, the edges of a face was ignored as soon as it was marked as visited while its edges must still be visited
with the older implementation, the edges of a face was ignored as soon as it was marked as visited while its edges must still be visited