We still have the problem of the unexplained Time exception in my ML test code. Matthew suggested that it could be in the Time calls in rusage.sml, but I don't see how the out-of-order aspect could do that. On 2.2 kernels I saw the microsecond field = 10^6 some times, but I don't see how that could do it either.