@override Map<String, dynamic> toMap() { return Map<String, dynamic>.unmodifiable( <String, dynamic>{ 'field': field.toMap(), 'intValue': value, }, ); }