code: function addWrappers(ownerDocument) {
      var node,
          nodes = ownerDocument.getElementsByTagName('*'),
          index = nodes.length,
          reElements = RegExp('^(?:' + getElements().join('|') + ')$', 'i'),
          result = [];
  
      while (index--) {
        node = nodes[index];
        if (reElements.test(node.nodeName)) {
          result.push(node.applyElement(createWrapper(node)));
        }
      }
      return result;
    }
docs: /*-------------------------------------------------------------------------- 
  Wraps all HTML5 elements in the given document with printable elements.
  (eg. the "header" element is wrapped with the "html5shiv:header" element)
  @private
  @param {Document} ownerDocument The document.
  @returns {Array} An array wrappers added.