factory StrongEtag.sha512(List<int> bytes) { if (bytes.isEmpty) return StrongEtag(''); return StrongEtag(sha512.convert(bytes).toString()); }