remove private in favor of protected visibility
Merge pull request #1448 from dereuromark/2.4-remove-private

remove private in favor of protected visibility