If i'm not mistaken, hint and label are required in the configuration in order for search to work.  The overriding of the hint in `onMenuItemActionExpand` is kind of a hack to get variable search hints to work.