Time travel issues

Matthew Dillon made a number of journaling-related commits today; in one of them, he included an extended writeup of some of the problems encountered when dealing with multiple transactions forwards – and backwards – in time.