Zaslat SMS: Anion Recognition and Cation-Induced Molecular Motion in a Heteroditopic [2]Rotaxane.