Kapps: > C# chose final-by-default not simply because of performance > issues but because of [...] One of the best posts of this thread, Kapps :-) And indeed, the care for versioning is one important part of C# design. Bye, bearophile