We should probably be catching `Exception` not `ValueError`.