A store map is useful when externalising swizzled in-memory objects. It has three main characteristics:
it acts as an in-memory repository of stream IDs and associated Swizzle objects
it acts as an externaliser for Swizzles
it offers cleanup support
A store map is an object of type CStoreMap
.