Add a level to test every potential vertex issue.
Vertices are now split utterly, and cutting segments work with normal and degenerate vertex cases. Degenerate edges won't be handle.