Should the callable be better if it returned the count instead of the conditions for the count?