Using protected is a bit odd, so I'm assuming it's protected in the base class and we're just maintaining the visibility here?