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