I may add that I have by far not fixed all of the problems with
swallowed attributes yet. In developing a custom skin I found a lot
more but I haven't gotten around to commintting them all (and frankly
I'm scared of the compatibility effects of doing so).

Also be aware that using id-attributes can have some very unpleasant side
effects:

- processing will add an anchor (<a name="{id}"> to each element that uses id 
(in
  theory to support referencing). However in most cases that anchor is
  not needed and sometimes it results in rather strange html-code.

- as another side effect of this Internet Explorer gets confused when looking 
for
  an id'd element with JavaScript's document.getElementById because it
  prefers elements with a matching name="" to elements with the (correct)
  id="".

So perhaps it is time rethink this whole topic of processing id's
for local menues since most of the goals can be achieved
in other, cleaner ways.

--
Ferdinand Soethe