* off by one when accessed from event handler * off by one from event handler during replay * wrong when unstashing * added more tests, also for persist of several events