Template synthesis of functionalized cyclam-like macrocycles: convenient building blocks to supramolecular coordination compounds