fix InputProcessorInterface::process() is required to return a SearchConditionInterface