When do you get a `ValueError`?