Split charge overlap into two: SlaterCharges and GaussianCharges for Slater and Gaussian charge broadening.