Porous organic cages: a unified platform for homogeneous and heterogeneous nanocatalysis | Synapse