pub fn hash_iter_unordered<'a, T: 'a, I, F, E>(
    iter: I,
    hashf: F
) -> Result<PyHash, E>where
    I: IntoIterator<Item = &'a T>,
    F: Fn(&'a T) -> Result<PyHash, E>,