Style-nit: Please don't nest a end-of-line // style comment inside of a method call in the middle of an if conditional.  It just feels so wrong...  I'd prefer to have this comment in the { } block part of the conditional instead.