Frank Benoit wrote: > I think, the protection here is a language mistake. > > If a class inherits protected or private from a superclass, the class > loses its object.Object compatibility. Is this the case in Java as well? Sean