Tries to deserialize and return the data as Map with safeMessageToMapDeserializer.
data
safeMessageToMapDeserializer
Map<String, dynamic>? tryGetDataAsMap() => safeMessageToMapDeserializer(data);