This is broken code so I think I'm putting it in a new branch. We need to overhaul Time.java to remove the Calendar field and manage all our data by hand because fuck. -MCM