On Thursday 07 March 2002 00:16, David Faure wrote: > Doesn't s/private/protected/ (in the above example) solve that issue? Yes. Private in this case might lock you down a bit too much. Still, the rule from that web page 'almost never make virtual methods public' seems very true for extensible API code. Martijn