anchor.diff:    RenderBaseline createRenderObject() => new RenderBaseline(baseline: baseline, baselineType: baselineType);
   
     void updateRenderObject(RenderBaseline renderObject, Baseline oldWidget) {
  -    renderObject.baseline = baseline;
  -    renderObject.baselineType = baselineType;
  +    renderObject
  +      ..baseline = baseline
  +      ..baselineType = baselineType;
     }
   }
   
  
positive.code:   RenderIntrinsicWidth createRenderObject() => new RenderIntrinsicWidth(stepWidth: stepWidth, stepHeight: stepHeight);
  
    void updateRenderObject(RenderIntrinsicWidth renderObject, IntrinsicWidth oldWidget) {
      renderObject.stepWidth = stepWidth;
      renderObject.stepHeight = stepHeight;
    }
  }
  
  
negative.code:   RenderFlex createRenderObject() => new RenderFlex(direction: direction, justifyContent: justifyContent, alignItems: alignItems, textBaseline: textBaseline);
  
    void updateRenderObject(RenderFlex renderObject, Flex oldWidget) {
      renderObject
        ..direction = direction
        ..justifyContent = justifyContent
        ..alignItems = alignItems
        ..textBaseline = textBaseline;
    }
  }
  
  