What does useReducer return?
Reducer function and updated state
Current state and dispatch function
Dispatch function and previous state
Action queue and reducer context