Provides the Interval abstraction, which allows the user to specify time intervals at the grain-size of Days, Weeks, or Months.