pub fn step(session: &Session, frames: FrameSet) -> (Session, Vec<Event>)
The new state and events after processing the next frame bundle.