What Makes Water A Universal Solvent