What does this `IF` do? Both cases execute the same code (???)