In reply to Ryan Hellyer.

Yeah, I want to hear reasoning behind that too. It's interesting, because Symfony core developer was doing the contrary - http://fabien.potencier.org/article/47/pragmatism-over-theory-protected-vs-private.