The tagged JSON form, a single-key map ({'range': {...}}).
{'range': {...}}
@override Map<String, Object?> toJson() => { 'intRange': {if (min != null) 'min': min, if (max != null) 'max': max}, };