Homochiral supramolecular M2L4 cages by high-fidelity self-sorting of chiral ligands.