Equivalently, if for every object  the endofunctor  defined by  preserves coproducts up to isomorphisms .
Similarly, if for every object the endofunction defined by preserves coproducts up to isomorphism.