docs: function cleanURL (URL, queueItem) {
      return URL
          .replace(/^(?:\s*href|\s*src)\s*=+\s*/i, "")
          .replace(/^\s*/, "")
          .replace(/^(['"])(.*)\1$/, "$2")
          .replace(/^url\((.*)\)/i, "$1")
          .replace(/^javascript:\s*(\w*\(['"](.*)['"]\))*.*/i, "$2")
          .replace(/^(['"])(.*)\1$/, "$2")
          .replace(/^\((.*)\)$/, "$1")
          .replace(/^\/\//, queueItem.protocol + "://")
          .replace(/&amp;/gi, "&")
          .replace(/&#38;/gi, "&")
          .replace(/&#x00026;/gi, "&")
          .replace(/&#x2f;/gi, "/")
          .split("#")
          .shift()
          .trim();
  }