I think the reason was because it is useful also to people who extend the class.