A pattern row split on its first and last **, from a start index. Each body segment has the number of path portions that it and the ones after it need, to find the last index where it can start in a path.
**
A pattern row split on its first and last
**, from a start index. Each body segment has the number of path portions that it and the ones after it need, to find the last index where it can start in a path.