factory CurrentMetric.fromJson(Map<String, dynamic> json) { return CurrentMetric( name: (json['Name'] as String?)?.toCurrentMetricName(), unit: (json['Unit'] as String?)?.toUnit(), ); }