> It's not a good idea. The return value of the 'clone' method is > different (gcc 4.1.1) in dependency of the type of the pointer holding > the object. I think it is not a problem because you always know which exact type will be returned.