Ionic menu isOpen

Quick question:

why this.menuCtrl.isOpen() should return a Promise instead of simply true/false?

Thanks!