Is there a clever way to hide (what would be public) base class functionality from derived classes? My first thought is to simply redirct the function call to a private function, but this would not ...