pub fn has_canonical_basepair(x: &Basepair) -> bool