@override Map<String, Object?> toJson() => { if (address != null) "address": encodeValue(address), "name": encodeValue(name), };