Post permalink

There's something decidedly odd about your code. FamilyMember is derived from Baby? That means all your family members are babies? And looking at the constructor it's apparently impossible to have a family member that doesn't have you and your wife as parents.
You must have a strange family.