BUG: We are lax about what summing to 1 really means--within ~ 1%.
Give the user some leeway, but then enforce the axioms of probability.