docs: function(options) {
          var prevNode = node.previousSibling,
              types = (options && options.nodeTypes) ? options.nodeTypes : defaultNodeTypes;
          
          if (!prevNode) {
            return null;
          }
  
          if (
            (!wysihtml5.lang.array(types).contains(prevNode.nodeType)) || // nodeTypes check.
            (options && options.ignoreBlankTexts && _isBlankText(prevNode)) // Blank text nodes bypassed if set
          ) {
            return wysihtml5.dom.domNode(prevNode).prev(options);
          }
          
          return prevNode;
        }