Differences between public and protected method should be easy on the eye.