Turns multiple reducers into a single reducer with support of declare the initial states as default parameters