Nice catch on the `empty_results` vs `item_search`  I started to just return `item_search`, but I didn't because I also needed data I could only get from associations.  What do you think about injecting the relations we need as an option to the  `item_search` method?