Text this: Anion recognition and cation-induced molecular motion in a heteroditopic [2]rotaxane.