Modified Map to act more like a JS object; talked about CPS, Q, and WeakMaps.