module Calendar_sig:sig..end
    If you only need operations on dates, you should better use a date
    implementation (like module Date). But if you need to manage more precise
    dates, use this module. The exact Julian period is now [January, 1st 4713
    BC at midday GMT; January 22th, 3268 AC at midday GMT].
module type S =sig..end