A functorial approach to 0-abelian categories | Synapse