It's the best check we can do. If the ISBN is invalid, we would just let the user enter it manually. In your case, the validity doesn't matter, because the worldcat service would reject the invalid ISBN anyway. But, given that, you're not gaining anything by querying invalid ISBNs.