anchor.diff:          GooglePayButtonType.donate: 'donate_with_gpay',
         }[this] ??
         defaultAsset;
  -
  -  double get assetWidth =>
  -      {
  -        GooglePayButtonType.pay: 135.0,
  -        GooglePayButtonType.checkout: defaultAssetWidth,
  -        GooglePayButtonType.donate: 167.0,
  -      }[this] ??
  -      defaultAssetWidth;
   }
   
   extension _GooglePayButtonStyleAsset on GooglePayButtonStyle {
  -  static const defaultAssetSuffix = '_dark';
  +  static const defaultAssetSuffix = 'dark';
   
     String get assetSuffix =>
         {
           GooglePayButtonStyle.black: defaultAssetSuffix,
  -        GooglePayButtonStyle.white: '_clear',
  -        GooglePayButtonStyle.flat: '_clear',
  +        GooglePayButtonStyle.white: 'clear',
  +        GooglePayButtonStyle.flat: 'clear',
         }[this] ??
         defaultAssetSuffix;
   }
  
positive.code:     final Widget rawButton = RawMaterialButton(
        fillColor:
            style == GooglePayButtonStyle.black ? Colors.black : Colors.white,
        elevation: 0,
        focusElevation: 0,
        hoverElevation: 0,
  
negative.code:               )
              ])
            : null,
        height: defaultButtonHeight,
        child: rawButton,
      );
  