Macrocyclic peptides: Tying up loose ends.