The concept of a repeating point in time. An example might be "every Tuesday and Thursday for 3 weeks". See RFC2445 for more details.
Need to decide on the name of the concept (and thus probably the name of the interface/class)
Need to decide how this overlaps with recurrent time.