Refactored DaysOfWeek approach.