docs: function (transaction, hostParent, hostContainerInfo, context) {
  	    if (false) {
  	      var parentInfo;
  	      if (hostParent != null) {
  	        parentInfo = hostParent._ancestorInfo;
  	      } else if (hostContainerInfo != null) {
  	        parentInfo = hostContainerInfo._ancestorInfo;
  	      }
  	      if (parentInfo) {
  	        // parentInfo should always be present except for the top-level
  	        // component when server rendering
  	        validateDOMNesting(null, this._stringText, this, parentInfo);
  	      }
  	    }
  	
  	    var domID = hostContainerInfo._idCounter++;
  	    var openingValue = ' react-text: ' + domID + ' ';
  	    var closingValue = ' /react-text ';
  	    this._domID = domID;
  	    this._hostParent = hostParent;
  	    if (transaction.useCreateElement) {
  	      var ownerDocument = hostContainerInfo._ownerDocument;
  	      var openingComment = ownerDocument.createComment(openingValue);
  	      var closingComment = ownerDocument.createComment(closingValue);
  	      var lazyTree = DOMLazyTree(ownerDocument.createDocumentFragment());
  	      DOMLazyTree.queueChild(lazyTree, DOMLazyTree(openingComment));
  	      if (this._stringText) {
  	        DOMLazyTree.queueChild(lazyTree, DOMLazyTree(ownerDocument.createTextNode(this._stringText)));
  	      }
  	      DOMLazyTree.queueChild(lazyTree, DOMLazyTree(closingComment));
  	      ReactDOMComponentTree.precacheNode(this, openingComment);
  	      this._closingComment = closingComment;
  	      return lazyTree;
  	    } else {
  	      var escapedText = escapeTextContentForBrowser(this._stringText);
  	
  	      if (transaction.renderToStaticMarkup) {
  	        // Normally we'd wrap this between comment nodes for the reasons stated
  	        // above, but since this is a situation where React won't take over
  	        // (static pages), we can simply return the text as it is.
  	        return escapedText;
  	      }
  	
  	      return '<!--' + openingValue + '-->' + escapedText + '<!--' + closingValue + '-->';
  	    }
  	  }