I have seen something like the following a couple times... and I hate it. Is this basically \'cheating\' the language? Or.. would you consider this to be \'ok\' because the IsNu
Theres nothing wrong with this.
if(conditions are evaluated from left to right so it's perfectly fine to stack them like this.