in reactor/Core/src/jetbrains/mps/logic/reactor/core/internal/MatchJournalImpl.kt [159:170]
override fun reset(pastPos: Pos) {
__cursor.moveToPastRemoving(pastPos) {
popParentChunk()
resetOccurrences(it.entries())
}
// drop occurrences at final chunk
with(pastPos.chunk as ChunkImpl) {
resetOccurrences(entries.subList(pastPos.entriesCount, entries.size))
entries = entries.subList(0, pastPos.entriesCount)
}
__cursor assertAt pastPos
}