If you read the comment on line 53... it explain why...
I read the line 53. I understand line 53. I still disagree. I still think it was wrong.
Not to mention that the script which created the list was buggy. Hence the need for an appealing process.