The difference between `+private+` and `+protected+` visibility is that child classes can see and use `+protected+` members, but they cannot see `+private+` ones. Since a `+sealed+` class cannot have children, marking its members `+protected+` is confusingly pointless.