The matchfuzzy() function uses the standard C library qsort() function to sort the
matches by score. The qsort() function is not guaranteed to be stable as explained
in the following page;
So the list of strings passed to the matchfuzzy() function with the same matching
score are not guaranteed to retain the same order in the returned list.
Note that if you call the matchfuzzy() function multiple times with different
number of strings, then their matching scores may be different and the
returned list may have a different order for the strings.
- Yegappan