That's true, in a pure sense, but also brittle; derived classes shouldn't know how base classes are implemented. Regardless, I could change this back if you like.