pub fn extend_frame(&mut self, items: Vec<T>, timestamp: Timestamp) {
        for item in items {
            self.push_to_frame(item, timestamp);
        }
    }
Extends the top frame with a vector of items
core/lib/multivm/src/versions/vm_m5/history_recorder.rs