MO::Basis::LCAO#shells should return a collection of BasisSet::LCAO::Gaussian::Shells
MO::Basis::LCAO#overlap should return a matrix
RuPHY::Math::Matrix#diagonal_elements
Define all_be_within matcher
Specs for MO::Basis::LCAO#overlap
Spec for BasisSet::LCAO::Gaussian#shells
Initialize shells in MO::Basis::LCAO