Anions as templates in coordination and supramolecular chemistry