Again, why "private" instead of "protected"?