anchor.diff:    /// Use this as an opportunity to perform preparation before an update occurs.
     ///
     /// See: <https://facebook.github.io/react/docs/component-specs.html#updating-componentwillupdate>
  -  void componentWillUpdate(nextProps, nextState) {}
  +  void componentWillUpdate(Map nextProps, Map nextState) {}
   
     /// ReactJS lifecycle method that is invoked immediately after the `Component`'s updates are flushed to the DOM.
     ///
  
positive.code:   /// Calling [setState] within this function will not trigger an additional [render].
    ///
    /// See: <https://facebook.github.io/react/docs/component-specs.html#updating-componentwillreceiveprops>
    void componentWillReceiveProps(newProps) {}
  
    /// ReactJS lifecycle method that is invoked before rendering when [nextProps] or [nextState] are being received.
    ///
  
negative.code:   /// will not require a component update.
    ///
    /// See: <https://facebook.github.io/react/docs/component-specs.html#updating-shouldcomponentupdate>
    bool shouldComponentUpdate(Map nextProps, Map nextState) => true;
  
    /// ReactJS lifecycle method that is invoked immediately before rendering when [nextProps] or [nextState] are being
    /// received.
  