Posted 16 November 2011 - 04:21 PM
Posted 17 November 2011 - 03:31 AM
Agree with samdark. Private properties are there for reason. If you have some specific case - it can be looked upon and decided to change the visibility if it is reasonable.
Making everything protected isn't good because then people can extend classes the way they want and break internal framework API's.
Posted 17 November 2011 - 06:25 AM
Posted 17 November 2011 - 09:32 AM
I don't know a general solution for this, but maybe it's worth to keep an eye on it. I'll try to post an example if I come across such a problem again.