Spellchecker with Damerau–Levenshtein distance