A short and sweet library handling uncertainty in calculations. Can use both standard, probabilistic uncertainties and maximal uncertainties for arbitrary functions over arbitrary variables.
When a function is evaluated by nonprob_evalfun(fun, args, no_turning=False), the optional parameter indicates whether the function has a turning point within the uncertain region.
Instead of asking the user to provide this information, we could attempt to figure it out, hence making function evaluation more powerful.