pub fn hash_u64<H: Hash>(hashable: H) -> u64