Module docstring
{"# Zero objects
A category \"has a zero object\" if it has an object which is both initial and terminal. Having a
zero object provides zero morphisms, as the unique morphisms factoring through the zero object;
see CategoryTheory.Limits.Shapes.ZeroMorphisms.
References
- [F. Borceux, Handbook of Categorical Algebra 2][borceux-vol2] "}