I just created a performance comparison between Redux and [Repatch](https://github.com/jaystack/repatch): https://github.com/jaystack/redux-repatch-performance-comparison. This comparison dispatches a big amount of pure actions (simple increment), and I found that Redux is too slow as we expect. I discovered, that [this assertion](https://github.com/reactjs/redux/blob/master/src/createStore.js#L150) at `dispatch` causes this performance decreasing. I suggest a simpler checking, like: ```javascript action && action.constructor === Object ``` if it's not necessary that action objects can made by `Object.create(null)`. With this enhancing redux dispatching will be 2 magnitude faster.