code: function isIgnoredNode(node, options) {
          // Ignore comment nodes
          if (node.nodeType == 8) {
              return true;
          } else if (node.nodeType == 3) {
              // Ignore text nodes that are within <script> and <style> elements
              if (node.parentNode && /^(script|style)$/i.test(node.parentNode.tagName)) {
                  //log.fatal("IGNORED NODE " + dom.inspectNode(node));
                  return true;
              }
  
              // Ignore whitespace nodes that are next to an unwrappable element
              if (options.ignoreWhiteSpace && !/[^\r\n\t ]/.test(node.data)
                      && (isUnwrappable(node.previousSibling, options) || isUnwrappable(node.nextSibling, options))) {
                  return true;
              }
          }
          return false;
      }
docs: /*
  function isWhitespaceNode(node) {
  return node.nodeType == 3 && !/[^\r\n\t ]/.test(node.data);
  }