QuetzalElement.outerHTML() can handle <shadow> elements.