UserName copyWith({String? givenName, String? familyName}) { return UserName( givenName: givenName ?? this.givenName, familyName: familyName ?? this.familyName); }