anchor.diff:  
     return List<String>.from(value);
   }
  +
  +/// Web specific properties of a [RemoteNotification].
  +class WebNotification {
  +  const WebNotification({
  +    this.analyticsLabel,
  +    this.image,
  +    this.link,
  +  });
  +
  +  /// Optional message label for custom analytics.
  +  final String? analyticsLabel;
  +
  +  /// The image URL for the notification.
  +  ///
  +  /// Will be `null` if the notification did not include an image.
  +  final String? image;
  +
  +  /// The url which is typically being navigated to when the notification is clicked.
  +  final String? link;
  +}
  
positive.code:   const RemoteNotification(
        {this.android,
        this.apple,
        this.title,
        this.titleLocArgs = const <String>[],
        this.titleLocKey,
  
negative.code: 
    /// Apple specific notification properties.
    final AppleNotification? apple;
  
    /// Web specific notification properties.
    final WebNotification? web;
  
    /// The notification title.
    final String? title;
  