> Can you clarify? Overriding a private function is allowed I think, try compiling > this program: This is the list of methods a skeleton should be generated. You can add as many methods as you like later on. The user shouldn't have the possibility to create easily such "questionable design" (and expect that it is a protected function) Niko