A defensive programming nit is not to return the desired result [1] but to show all collected cases are true.<p><pre><code> def defensive_true():
# assume False
...
return arr.all(True)
</code></pre>
There are tests, but some wild refactoring in the night and "tests still pass," leading to a blind ship, could be a tiny risk.<p>Not a big deal, just I don't trust myself to return the happy path if the middle could change.<p>[1] <a href="https://github.com/teorth/estimates/blob/main/src/estimates.py#L504">https://github.com/teorth/estimates/blob/main/src/estimates....</a>