code: function(node) {
  		var hasNodes = false;
  
  		if (node.hasChildNodes()) {
  			for (var i = 0, len = node.childNodes.length; i < len; i++) {
  				if (node.childNodes[i].nodeType === 1) {
  					hasNodes = true;
  					break;
  				}
  			}
  		}
  
  		return hasNodes;
  	}
docs: Returns true if the DOM node has children that are not text nodes
  @method _hasNonTextChildNodes
  @private
  @param {Element} node The DOM node
  @return {bool} True if there are non-text children