eval {require "Text::LevenshteinXS"; Text::LevenshteinXS->import; 1} or eval {require "Text::Levenshtein"; Text::Levenshtein->import; 1} or do {require "Levenshtein.lib"; Levenshtein->import};