abstract weekday = { cat Weekday ; fun --today : Weekday ; monday : Weekday ; tuesday : Weekday ; wednesday : Weekday ; thursday : Weekday ; friday : Weekday ; saturday : Weekday ; sunday : Weekday ; }