It reminds me of handling null values or other kinds of exceptional situations in coding.
We can assume they happen for some reason but unless we actually ensure that, the branch for handling the intended exception can silently start handling other use cases too.
We can assume they happen for some reason but unless we actually ensure that, the branch for handling the intended exception can silently start handling other use cases too.