if (!window.ShadyDOM) {
    ShadyDOM = {
      patch: function() {},
      flush: function() {}
    };
  }
</script>
<script type="module">
import '../../polymer-legacy.js';
import { flush } from '../../lib/utils/flush.js';
import { dom } from '../../lib/legacy/polymer.dom.js';

function createEnabledElement(tag) {
  var e = document.createElement(tag);
  document.body.appendChild(e);
  document.body.removeChild(e);
  return e;
}

function allInsertionPoints(e) {
  var r = [];
  while (e) {
    e = e.assign