And it doesn't really matter -- I don't want you understand why it doesn't have the if statement, but I want you to understand that sometimes you can see a problem in a different way and rewrite it so that a special case goes away and becomes the normal case.
Peu importe, je ne veux pas que vous compreniez pourquoi il n'y a pas de if, mais que vous compreniez que l'on peut parfois voir un problème différement et le réécrire pour qu'un cas particulier soit supprimé et devienne le cas normal.