Regarding this, it actually wasn’t a bug. The issue on the matches that didn’t work is that in one dataset there was trailing whitespace on some strings.

John Fabry @loopednetwork