pub type SparseMemoryImage = BTreeMap<(u32, u32), u8>;
Memory image is a map from (address space, address * size_of) to u8.
pub struct SparseMemoryImage { /* private fields */ }