>>But I'm wondering if Sergey can admit it was not the simplest solution.
>
>I'm sure he can. OTOH, very many solutions provided here are not the simplest. That's what I like about the UT: others react and provide additional learning experiences.
Most people have very hard time admitting they were wrong or not entirely correct. Their pride or arrogance don't let them. And it's unfortunate we have this case here as well.
If it's not broken, fix it until it is.
My Blog