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.
На самом деле не важно… Мне не нужно, чтобы вы понимали, почему в нём нет оператора if, но я хочу, чтобы вы поняли, что иногда на проблему можно посмотреть по-другому и переписать код так, что особенный случай исчезает и становится обычным.