public function take($count) { if ($count === 0) { return new EmptyObservable(); } return $this->lift(function () use($count) { return new TakeOperator($count); }); }