If this is really true, it should be ```protected```.  But why restrict it?