Add inexact-search, ngram, shingling, text-similarity, ucasort modules