Persistent State Hooks. Combines the syntax and APIs of `useState` and `useReducer` with localStorage and sessionStorage to make state persistence easy and clean.