Fuzzy search / matcher in JS. Configurable but, ultimately, simple.