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