@override Map<String, Object?> asMap() { final map = super.asMap().cast<String, Object?>(); map.addAll({ 'code': _code, 'gust': _gust.asMap(), }); return map; }