Because the logic above causes the block to not be entered, which IIUC in this case means that `found` is not set to true. Is that not the case?