Diaryliodonium salts: a journey from obscurity to fame.