But we've got to pick *something* (or raise an exception).
If you take steps to address your given example (which is a good one),
whatever alternative solution you pick will also have similar problem cases.
Isn't that true?