Why do time quantities have to be integers?