pub type IterValues<'a, K, V, P> = Map<Iter<'a, K, V, P>, fn((&K, &'a V)) -> &'a V>;
pub struct IterValues<'a, K, V, P> { /* private fields */ }