anchor.diff:          this.reactComponentFactory = React.createFactory(reactClass),
           this.defaultProps = JsBackedMap.fromJs(reactClass.defaultProps);
   
  +  @override
     ReactClass get type => reactClass;
   
     /// Returns a JavaScript version of the specified [props], preprocessed for consumption by ReactJS and prepared for
  
positive.code:     implements ReactDartComponentFactoryProxy {
    /// The ReactJS class used as the type for all [ReactElement]s built by
    /// this factory.
    final ReactClass reactClass;
  
    /// The JS component factory used by this factory to build [ReactElement]s.
    ///
    /// Deprecated: [ReactComponentFactoryProxy]s now use inline [React.createElement()].
    @Deprecated('6.0.0')
    final ReactJsComponentFactory reactComponentFactory;
  
    final Map defaultProps;
  
    ReactDartComponentFactoryProxy2(ReactClass reactClass)
  
negative.code: import 'dart:js_util';
  
  import "package:js/js.dart";
  
  import "package:react/react.dart";
  import 'package:react/react_client/js_interop_helpers.dart';
  