anchor.diff:  /// A JS interop class used as an argument to [React.createClass].
   ///
   /// See: <http://facebook.github.io/react/docs/top-level-api.html#react.createclass>.
  +///
  +/// > __DEPRECATED.__
  +/// >
  +/// > Will be removed alongside [React.createClass] in the `6.0.0` release.
  +@Deprecated('6.0.0')
   @JS()
   @anonymous
   class ReactClassConfig {
  
positive.code: /// [dartInteropStatics] and [componentStatics] internally to proxy between
  /// the JS and Dart component instances.
  ///
  /// TODO: Deprecate in 5.0.0-wip (use `createReactDartComponentClass` instead)
  @JS('_createReactDartComponentClassConfig')
  external ReactClassConfig createReactDartComponentClassConfig(
      ReactDartInteropStatics dartInteropStatics,
      ComponentStatics componentStatics,
      [JsComponentConfig jsConfig]);
  
  typedef Component _InitComponent(
      ReactComponent jsThis,
  
negative.code:       Function componentWillUpdate,
        Function componentDidUpdate,
        Function componentWillUnmount,
        Function getChildContext,
        Map<String, dynamic> childContextTypes,
        Function getDefaultProps,
        Function getInitialState,
  