Calixarenes and cations.