anchor.diff:    final UserTable user;
     final Widget details;
     final bool maskSensitiveInfo;
  +  final Key heroTag;
   
     const UserCard({
       Key key,
       this.user,
       this.details,
       this.maskSensitiveInfo,
  +    this.heroTag,
     }) : super(key: key);
   
     @override
  
positive.code:                     user: widget.user,
                      backgroundColor:
                          hasCustomColor ? snapshot.data['color'] : null,
                      heroTag: ValueKey(widget.user.userId),
                      forceGetUser: widget.user.lastSeen == null,
                    );
                  },
  
negative.code:                       child: Row(
                          children: [
                            Hero(
                              tag: widget.heroTag != null
                                  ? widget.heroTag
                                  : ValueKey(widget.user.userId),
                              child: UserIcon(
                                user: widget.user,
                                maskSensitiveInfo: widget.maskSensitiveInfo,
  