pub type PosPairsHashedPoss<T> = HashMap<(T, T), (T, T)>;
pub struct PosPairsHashedPoss<T> { /* private fields */ }