Delay copying listeners until is necessary
Delay copying listeners until is necessary

We can avoid excessive slice() calls by only copying the listeners if they are modified during dispatch()

mjw56/redux,gaearon/redux,jas-chen/typed-redux,jas-chen/redux,lifeiscontent/redux,tatsuhino/reactPractice,tappleby/redux,bvasko/redux,doerme/redux,jas-chen/redux,roth1002/redux,leoasis/redux,joaomilho/redux,neighborhood999/redux,roth1002/redux,jas-chen/typed-redux,tatsuhino/reactPractice,chentsulin/redux,joshwreford/idle-game,edge/redux,splendido/redux,CompuIves/redux,tappleby/redux,javascriptjedi/redux-select,mjw56/redux,ptkach/redux,bvasko/redux,joshwreford/idle-game,Aweary/redux,CompuIves/redux,splendido/redux,ptkach/redux,keyanzhang/redux,joaomilho/redux,chentsulin/redux,neighborhood999/redux,doerme/redux,naoishii/ohk2016C,Aweary/redux,gaearon/redux,paulkogel/redux,tappleby/redux,lifeiscontent/redux,mikekidder/redux