[boost] Design flaw in Date-Time Library?