SearchCommand: refactored to use LogicUtilities.list