I have a suggestion for the name of the id element mentioned in section 3.12.
You could call it a guidget - a global unique identifier for a widget. This name also implies a possible implementation - each widget can be given a random 128 (or 256) bit identifier. It works for COM objects. Will probably work here as well.
Eli Golovinsky, www.gooli.org
