I don't see any way to extend your existing tacos components that use the component id as the html id. For example, if I wanted to create a new component based on the Dialog component, I don't see how I could create unique ids for refrence via _javascript_ in the page.
I checked out the source and added an "elementId" override paramter to the dialog component and replaced all references to getId() with getHTMLId().
getHTMLId() looks like
return getElementId() != null ? getElementId() : getId().
Does this sound like the correct approach? Should you guys consider something like this for the other components?
Kris
