typo
Explicitly state what's being compiled.
Advice about captures use.
Be more precise.
Umm. We return leftmost-first, not leftmost-longest.