public function count(callable $predicate = null) { return $this->lift(function () use($predicate) { return new CountOperator($predicate); }); }