anchor.diff:    final ReactClass reactClass;
   
     /// The JS component factory used by this factory to build [ReactElement]s.
  -  final ReactJsComponentFactory reactComponentFactory;
  +  ReactJsComponentFactory get reactComponentFactory => React.createFactory(reactClass);
   
     /// The cached Dart default props retrieved from [reactClass] that are passed
     /// into [generateExtendedJsProps] upon [ReactElement] creation.
  
positive.code: 
    ReactDartComponentFactoryProxy(ReactClass reactClass)
        : this.reactClass = reactClass,
          this.reactComponentFactory = React.createFactory(reactClass),
          this.defaultProps = reactClass.dartDefaultProps;
  
    ReactClass get type => reactClass;
  
negative.code:     this.isConsumer: false,
      this.isProvider: false,
    })  : this.type = jsClass,
          super(jsClass, shouldConvertDomProps: shouldConvertDomProps);
  
    @override
  