Open windows or no open windows I still don't see how any of that says anything about the way the scope of the switcher works. There is no law of UI that says "an app with no foreground windows must not be switched to the same way via the same method as a window from another app would be".