code: function reverse ($this, opts) {
              if (opts.debug) console.time("blast reversal");
  
              var skippedDescendantRoot = false;
  
              $this
                  .removeClass(NAME + "-root")
                  .removeAttr("aria-label")
                  .find("." + NAME)
                      .each(function () {
                          var $this = $(this);
                          /* Do not reverse Blast on descendant root elements. (Before you can reverse Blast on an element, you must reverse Blast on any parent elements that have been Blasted.) */
                          if (!$this.closest("." + NAME + "-root").length) {
                              var thisParentNode = this.parentNode;
                              
                              /* This triggers some sort of node layout, thereby solving a node normalization bug in <=IE7 for reasons unknown. If you know the specific reason, tweet me: @Shapiro. */
                              if (IE <= 7) (thisParentNode.firstChild.nodeName);
  
                              /* Strip the HTML tags off of the wrapper elements by replacing the elements with their child node's text. */
                              thisParentNode.replaceChild(this.firstChild, this);
  
                              /* Normalize() parents to remove empty text nodes and concatenate sibling text nodes. (This cleans up the DOM after our manipulation.) */
                              thisParentNode.normalize();
                          } else {
                              skippedDescendantRoot = true;
                          }
                      });
  
              /* Zepto core doesn't include cache-based $.data(), so we mimic data-attr removal by setting it to undefined. */
              if (window.Zepto) {
                  $this.data(NAME, undefined);
              } else {
                  $this.removeData(NAME);
              }
  
              if (opts.debug) {
                  console.log(NAME + ": Reversed Blast" + ($this.attr("id") ? " on #" + $this.attr("id") + "." : ".") + (skippedDescendantRoot ? " Skipped reversal on the children of one or more descendant root elements." : ""));
                  console.timeEnd("blast reversal");
              }
          }
docs: **********
  Reverse
  **********