I just used this for an ontology with acronyms and realized that the current queries don't work properly with acronyms because it is set for camel case so it treats each capital letter as a new word and creates spaces between each letter of an acronym. Don't have time to fix it now so I just changed it manually but wanted to document the issue.
Note: if you use "_" rather than camel case it is trivial to change the code for that. At some point I'll add new files for underscores but so far I've just been manually editing the queries when dealing with underscores. It is easier for underscore because you just replace the regex expression with a CONTAINS and look for any "_" and replace it with a " ".