This class represents any given weekday. For instance,
Event.Weekday(5)->next(Day()) finds the next friday.
These are also available as the pre-defined events Events.monday ,
Events.tuesday , Events.wednesday , Events.thursday ,
Events.friday , Events.saturday and Events.sunday .