Some usefule core extensions, especially for Date and Range.  Period class as a Range of Dates.