A tiny, safe, ES3-compliant map/dictionary implementation.