//! https://rustwasm.github.io/wasm-bindgen/api/web_sys/struct.History.html
//! https://developer.mozilla.org/en-US/docs/Web/API/History
//! https://stackoverflow.com/questions/26475746/how-to-manage-browser-back-and-forward-buttons-when-creating-a-javascript-wi
//! https://developer.mozilla.org/en-US/docs/Web/API/WindowEventHandlers/onpopstate
//! https://developer.mozilla.org/en-US/docs/Web/API/WindowEventHandlers/onpopstate
//! https://developer.mozilla.org/en-US/docs/Web/Events/popstate
//! https://rustwasm.github.io/wasm-bindgen/api/web_sys/struct.PopStateEvent.html
//! https://developer.mozilla.org/en-US/docs/Web/API/PopStateEvent
use *;