better inherited-by, more on DOM-xml events