- Added Maps integration.
- Added versioned cache keys.
This allows more reliable changes to cached data in the future without
causing confusing incompatibilities. This should be transparent to the user.
This is primarily useful for users with persistent cache implementations.