Practical applications of supramolecular chemistry | Synapse