That's what we've used in most places, but if either/both of you think users really shouldn't do it at all, then the `ValueError` is fine, too.