* be the number of matches found (which may be 0) and a pointer to the returned
* matches must be written into @matches_ret. Matches must be of distinct
* lengths and sorted in decreasing order by length. Furthermore, match lengths
* be the number of matches found (which may be 0) and a pointer to the returned
* matches must be written into @matches_ret. Matches must be of distinct
* lengths and sorted in decreasing order by length. Furthermore, match lengths