implemented MemoryEventStore.history()