Is the Waitress ready for prime time?
The Waitress has come a long way, but you’ve gotta admit
those three calls to printMenu() are looking kind of ugly.
Let’s be real, every time we add a new menu we are going to
have to open up the Waitress implementation and add more
code. Can you say “violating the Open Closed Principle?”