@override String toJson() { return getValue().fold(() { return '${jsonEncode(_fieldName)}: ${jsonEncode(null)}'; }, (a) { return '${jsonEncode(_fieldName)}: ${jsonEncode(a)}'; }); }