Sven Groot wrote:
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.
In any case, congrats!
I note there's no check to see if the parents are related. Are you from Alabama?