Ähm, ich habe beim Testen mal die Kommentare entfernt.
Abgesehen davon, dass meht als die Hälfte davon sowieso überflüssig sind (alleine durch schönere Einrückung des Quelltextes bekommt man eine viel bessere Lesbarkeit hin), ist der folgende Kommentar an Deinem Problem schuld:
Frag mich aber nicht warum?!