Use p_le (not p_ge) as detail cumulative probs calculation, for ease of caching later.
Cache cumulative probabilities for performance
expected, given_le, given_ge