If it doesn't raise a `ValueError`, then it should give proper results with string input. Can you add a test for that?