Introduction to OOP: Chapter 2: Responsibility Driven Design:
The Date Component
The Date component holds a sequence of meals for an individual date.
User can edit specific meals.
User can annotate information about dates (''Bob's Birthday'', ``Christmas
Dinner'', and so on).
Can print out grocery list for entire set of meals.
Intro OOP, Chapter 2, Slide 19