GaussianBasisSet will throw InputError, not std::runtime_error, if basis is not found.