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