We have run into a problem of searching for a word which could be a part of a larger compound word. We found a solution for searching for the word if it is the beginning of the longer word, but not if there is any prefix. For example, we can search for solid in "solids" but not "semisolid." Any thoughts?