Added reusable reweighting variation and fixed up uncertainties a bit.