anchor.diff:      //   - locale
       //   - shadows
       //   - fontFeatures
  -    skTextStyle = canvasKit
  -        .callMethod('TextStyle', <js.JsObject>[js.JsObject.jsify(style)]);
  +    skTextStyle = canvasKit.callMethod('TextStyle', <js.JsObject>[style]);
       assert(skTextStyle != null);
     }
   }
  
positive.code:     List<ui.Shadow> shadows,
      List<ui.FontFeature> fontFeatures,
    }) {
      final Map<String, dynamic> style = <String, dynamic>{};
  
      if (background != null) {
        setSharedSkColor2(background.color);
        style['backgroundColor'] = sharedSkColor2;
      }
  
      if (color != null) {
        setSharedSkColor1(color);
        style['color'] = sharedSkColor1;
      }
  
      if (decoration != null) {
  
negative.code:       fontFamilies.addAll(fontFamilyFallback);
      }
  
      style['fontFamilies'] = js.JsArray.from(fontFamilies);
  
      if (fontWeight != null || fontStyle != null) {
        style['fontStyle'] = toSkFontStyle(fontWeight, fontStyle);
      }
  
      if (foreground != null) {
        style['foregroundColor'] = makeFreshSkColor(foreground.color);
      }
  
      // TODO(hterkelsen): Add support for
  