anchor.diff:  /// - otherwise, the same list of args, will all top-level children validated
   dynamic _generateChildren(List childrenArgs, {bool shouldAlwaysBeList = false}) {
     var children;
  +  
     if (childrenArgs.isEmpty) {
       if (!shouldAlwaysBeList) return null;
       children = childrenArgs;
  
positive.code:         this.defaultProps = new JsBackedMap.fromJs(reactClass.defaultProps);
  
    ReactClass get type => reactClass;
  }
  
  /// Converts a list of variadic children arguments to children that should be passed to ReactJS.
  
negative.code:   @override
    ReactElement build(Map props, [List childrenArgs = const []]) {
      var children = _generateChildren(childrenArgs);
      var convertedProps = _generateJsProps(props, convertCallbackRefValue: false, wrapWithJsify: true);
      return React.createElement(type, convertedProps, children);
    }
  
  