As a note, Chrome is now failing hard (might have been for a while) on document.appendChild(node) with a HierarchyRequestError.