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