text: !function(exports){
  'use strict';
  /*! (c) Andrea Giammarchi - ISC */
  
  // Custom
  var UID = '-' + Math.random().toFixed(6) + '%';
  //                           Edge issue!
  
  var UID_IE = false;
  
  try {
    if (!(function (template, content, tabindex) {
      return content in template && (
        (template.innerHTML = '<p ' + tabindex + '="' + UID + '"></p>'),
        template[content].childNodes[0].getAttribute(tabindex) == UID
      );
    }(document.createElement('template'), 'content', 'tabindex'))) {
      UID = '_dt: ' + UID.slice(1, -1) + ';';
      UID_IE = true;
    }
  } catch(meh) {}
  
  var UIDC = '<!--' + UID + '-->';
  
  // DOM
  var COMMENT_NODE = 8;
  var DOCUMENT_FRAGMENT_NODE = 11;
  var ELEMENT_NODE = 1;
  var TEXT_NODE = 3;
  
  var SHOULD_USE_TEXT_CONTENT = /^(?:plaintext|script|style|textarea|title|xmp)$/i;
  var VOID_ELEMENTS = /^(?:area|base|br|col|embed|hr|img|input|keygen|link|menuitem|meta|param|source|track|wbr)$/i;
  
  exports.UID = UID;
  exports.UIDC = UIDC;
  exports.UID_IE = UID_IE;
  exports.COMMENT_NODE = COMMENT_NODE;
  exports.DOCUMENT_FRAGMENT_NODE = DOCUMENT_FRAGMENT_NODE;
  exports.ELEMENT_NODE = ELEMENT_NODE;
  exports.TEXT_NODE = TEXT_NODE;
  exports.SHOULD_USE_TEXT_CONTENT = SHOULD_USE_TEXT_CONTENT;
  exports.VOID_ELEMENTS = VOID_ELEMENTS;
  }(domconstants={});
  