Duality for diagram chasing a la Mac Lane in non-abelian categories | Synapse