While the above is true, I was asking because I'm not positive that `presentingViewController` is *ever* non-nil. Since this view controller is never really ever presented, and simply used as the root view controller of a window that we control. The only way I could see this working is if the `presentedViewController` that we are querying is on the key window's root view controller and not our own window.