cm.dispose();
}
elt.setShadowTree(null);
XBLRecord rec = getRecord(oldShadow);
rec.boundElement = null;
oldShadow.removeEventListenerNS
(XMLConstants.XML_EVENTS_NAMESPACE_URI,
"DOMSubtreeModified",
docSubtreeListener, false);
}
if (newShadow != null) {