That seems like is a code smell to me. Why must we call an empty function or otherwise get an error thrown? It's also very unexpressive at this point in the code, which is likely why @galfert asked that question.