Yep the above is what I was thinking as well. Changing the The new methods to being protected is fine.