@override Uri? fromJson(dynamic json) { return _parseObject<Uri?>(json, (v) => Uri.tryParse(v.toString())); }