First attempt at a half-edge data structure: failure.  Unknown reason.