@override Map<K, V> deserializeMap<K, V>(String jsonString) { dynamic jsonObject = jsonDecode(jsonString); return _fromMap(jsonObject, Map<K, V>).cast<K, V>(); }