Move the search string tester into its own method.
When an option matches, mark its parent group as matched as well.
Change the name of the group search option.
Groups that have search matches should also get highlights!