Tidy up the segmentation of mdo expressions
When we changed 'rec' to *not* do segmentation of any kind, I did it by meddling with the inner loop of grab in glomSegments. But that is really hard to understand! This patch lifts the test out to the top where is is clear.
Showing with 94 additions and 74 deletions