"whare" was not a word last time I checked

.
Today I confused keys, because my brain is overloaded with obscure C syntax
I assume you wanted to say that the typecasts are unnecessary
Yes. But on the other hand code is written by professional, I'll try contact him.