Finally, a correct WeeklyPlan model.