in reply to Hoss'ss Last Words

When you write equality comparisons, get in the habit of putting the constant on the left side.

You may have intended that the word 'equality' include them, but this advice applies also to 'not equal' comparisons:  someVariable =! true is usually a valid expression, so
    if (someVariable =! true) { /* BUG!! */ }
is a valid statement.