The CLASS/stylesheet approach is a great idea!  I had been  
picturing mostly IDs as the way a script would find specific  
elements of its subdocument to act on.
However, I think you'll still want some kind of hierarchical  
scoping. This is necessary to enable the proliferation of small  
useful scripts.  If all scripts have global scope in a document,  
just imagine the oppressive melee of conflicts that will result!   
This hierarchical scoping capability is, in essence, the purpose of  
the proposed <COMPOSITE> (<C>?) linking element.
> I get the feeling that plugging turing machines and
> document languages together isn't going to be easy
Well, I guess we do know how to perform that binding for linearly  
structured documents of 1's and 0's, at least... :-)
--------------------------------------------------------------------
Paul Burchard	<burchard@math.utah.edu>
``I'm still learning how to count backwards from infinity...''
--------------------------------------------------------------------