Something is wrong with this checkin. The time.sml regression now
fails. And Time.{fromString,scan} are returning bizarre results. I
think at least Time.scan was working correctly before the checkin,
although it may have had some poor choices for variable names.