Let's consider adding a new shadow subtree to element having a built-in shadow subtree. Such element may have a code like: ensureShadowRoot()->firstChild() ... If ensureShadowRoot() returns the youngest shadow root, this code may crash. We should guarantee that elements can take built-in shadow root.