+1 to a comment. That's not at all obvious when parsing the code.