inline UInt64 hash64(const std::string &s, unsigned b = 64)
{ return hash64(s.data(), s.size(), b); }
+inline UInt32 fold32(UInt64 hash)
+{ return hash^(hash>>32); }
+
+inline UInt16 fold16(UInt64 hash)
+{ return hash^(hash>>16)^(hash>>32)^(hash>>48); }
+
} // namespace Msp
#endif