parse<T> function
Implementation
T? parse<T>(
JsonMap json, {
required String key,
required T Function(JsonMap) fromJson,
}) {
final parsedJson = parseJson(json, key: key);
return parsedJson == null ? null : fromJson(parsedJson);
}