inserted (el) {
        const fragment = document.createDocumentFragment()
        Array.from(el.childNodes).forEach(child =>
          fragment.appendChild(child)
        )
        el.parentNode.insertBefore(fragment, el)
        el.parentNode.removeChild(el)
      }
Fragment component to render multiple child sibling nodes in the place of
their parent in the DOM.
Note: This is a temporary solution to create fragments in Vue 2
until Vue 3 releases internal Fragment support