Crossing-free pairing
- Splits the selection into 2 bundles by direction and into layers by elevation
- Tries forward and reverse pairing in each layer and keeps the one with zero crossings — nested elbows like hand modelling
- Bundles with different counts: connects the common part, reports the extras
