U kwalificeert dat "open" beschikbaar is in uw if-verklaring, maar "Desktop" is niet altijd beschikbaar en is niet verpakt in een kwalificerende verklaring. Met andere woorden, "Desktop" is niet altijd een sleutel, maar uw lus zoekt er altijd naar zolang de "open" sleutel is gedefinieerd.