factory Versions.parse(List<Map<String, dynamic>> json) { final versions = json.map((e) => e['version'] as String).toList().reversed; return Versions(versions.toList()); }