I just discovered that my second rule of building a search is wrong. It was my understanding that one could not use punctuation in a search term e.g. here's would be treated as heres. It was also my understanding that FileFormat.Info was our "official" super-nerd site to identify Unicode characters that are considered "punctuation".
I was wrong. "aint" and "ain't" produce different results - the apostrophe being treated as a legit letter although defined as punctuation at https://www.fileformat.info/info/unicode/category/Po/list.htm. What is the actual treatment of punctuation?