Not sure why but I can see these messages in the beta bundles:

```
ReactDOM.render(): Invalid component element. Instead of passing a string like 'div', pass React.createElement('div') or <div />.
Missing injection for fiber findDOMNode
Missing injection for stack findDOMNode
Element appears to be neither ReactComponent nor DOMNode. Keys: %s
Target container is not a DOM element.
```

I'd like to understand why.
var ast = babylon.parse(source, babylonOptions);
    traverse(ast, {
      CallExpression: {
        exit: function(astPath) {
          if (astPath.get('callee').isIdentifier({name: 'invariant'})) {
            var node = astPath.node;
            
            
            var errorMsgLiteral = evalToString(node.arguments[1]);
            if (existingErrorMap.hasOwnProperty(errorMsgLiteral)) {
              return;
            }
            existingErrorMap[errorMsgLiteral] = '' + currentID++;
          }
        },
      },
    });
  }
  function flush(cb) {