Why not just use `hashlib`?