There is actually an else, but on this diff it didn't show up (multiple checkin).

I do have a bug though no matter how you look at it, and I will get that corrected tonight California time.