`min_or_max(value, 0, value)`
in case Numpy 1.5 doesn't like the kwarg