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