Levenshtein is hard to spell. I know
Merge branch 'master' into benchmark