@override ArPacket copyWith({ String? reason, }) { return ArPacket( reason: reason ?? this.reason, ); }