pcre: lots of unit tests and a nice interface to the vocab in the findall and matches? words