Description: Provides a method for displaying events that occur in a variety
of different patterns including once-off, weekly, monthly and yearly recurring.
For example, an event which occurs on the last weekday of September, or an event
which happens on the 3rd Tuesday of every second month.