boost::itl::size<boost::gregorian::date>
struct size<boost::gregorian::date> { // types typedef boost::gregorian::date_duration type; };