Supramolecular recognition: protonmotive-driven switches or motors?