Manu: > Surely, at very least, an extern(C++) class should be > final-by-default? Often the less special cases you have, the less bugs you create. So I suggest final to be handled in the same way in both regular and extern(C++) classes. Bye, bearophile