>>Unfortunately, today one ends up with interface technologies (such as HTML) that don't support inheritance.
>
>Until, of course, we can use CSS without concern for browser incompatibilities.
Yes, CSS are pretty cool, but they still won't support real classes. For instance, you couldn't specify a real header/ toolbar for your web page and the instantiate them in certain pages and make changes to them multiple levels deep and do the same thing with scripts that are attached.
Markus