@override Map<String, dynamic> toJson() { final json = super.toJson(); if (originalException != null) { json['originalException'] = originalException.toString(); } return json; }