So, if I may substitute noun for noun, adjective for adjective, what
you're
saying is equivalent to:
If a brown cat has to possess all the normally defined qualities of a
'cat'
whatever these are, then yes a 'brown cat' is a cat.
Grue and bleen, Bill.
This of course is a tautology. A meta language IS a language. That's
why
it's not called a meta frobitz!
That may be why it is not called a meta frobitz, and it is an
acknowledged naming pattern that object y which is derived from object x
also has a name containing within it the name of object x, nonetheless
this in no way indicates that any object which contains within its name
the name of object x is certain to be derived from object x.
Note that object in this case is not just in reference to an object as
defined in OOP terms.
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list