F# date type provider which provides strong type checking for dates.