I think I made my changes in April 2013 (before the 4bc5121 commit) and then submitted it back into the repo after I forked it, losing the 3010 update (I blame my noobness for not doing a pull before forking/committing).
The exit code should be left in.