pub fn new(storage_handle: S) -> Self {
        Self {
            storage_handle,
            modified_storage_keys: HashMap::new(),
            cache: StorageViewCache {
                read_storage_keys: HashMap::new(),
                initial_writes: HashMap::new(),
            },
            stats: StorageViewStats::default(),
        }
    }
Creates a new storage view based on the underlying storage.
core/lib/vm_interface/src/storage/view.rs