pub type SparseProbMat<T> = HashMap<PosPair<T>, Prob>;
pub struct SparseProbMat<T> { /* private fields */ }