Так на данный момент что мешает так сделать через типизацию?
Есть какие то проблемы еще, кроме того что команда не отрабатывает закрытие окна?