Edges still past the limit because maxSplits ran out, for a later call.
new, a, b per split, in order: the new vertex and its edge's endpoints,
which may be new vertices from earlier in the list. For a caller that holds
per-vertex state of its own and has to carry it over.
What
splitStretcheddid.