e)

                state.replayResponses(callback)
            },

            currentState() {
                if (! history.state) return new LivewireState
                if (! history.state.livewire) return new LivewireState

                let state = typeof history.state.livewire === 'string'
                    ? new LivewireState(this.getFromSession(history.state.livewire))
                    : new LivewireState(history.state.livewire)

                return state
            },

            mis